Slashdot Mirror


Linux And The PowerPC Architecture

Linux is always a little bigger than you think. Every day, people are working on porting Linux to new platforms to achieve more with what they have. In the case of LinuxPPC and Terra Soft Solutions, they're working with community spirit and the PowerPC architecture to create insanely great solutions with a touch of Tux.

For those of you just joining us, here's a little background on the PowerPC architecture from the PowerPC FAQ, maintained by Gary Davenport and readily available at linuxppc.org.

[2.1] What is PowerPC?

PowerPC is an architecture which was jointly designed by Apple, IBM, and Motorola. The PowerPC architecture specifies an instruction set architecture (ISA), which allows anyone to design and fabricate compatible PowerPC processors.

The PowerPC architecture is derivative of the IBM POWER architecture, used in IBM's RS/6000 workstations.

[2.2] What is POWER? How does it relate to the PowerPC?

The POWER architecture was introduced by IBM for use in its RS/6000 systems in early 1990. Its name an acronym for "Power Optimization With Enhanced RISC", POWER was one of the first superscalar RISC designs. It was originally a multi-chip implementation, but diversifying workstation needs prompted work on a single-chip version.

As Apple came to IBM for its microprocessor needs, the need for a single-chip RISC processor became urgent, and the work done for the single-chip POWER derivative was polished and paired with Motorola's 88K processor bus. This was the PowerPC 601, which made its debut in the very first Power Macintoshes on March 14, 1994.

The POWER family proper advanced with the POWER2 in late 1994 and the POWER3 in late October, 1998.

The Macintosh stands on its own in the 'most-loved' personal computer category, and has won unbelievable customer loyalty through its unorthodox appearance and powerful interface. No strangers to the world of ideological zealotry, the Mac-faithful are bringing new power to the platform with the time-honored tradition of hardware hacking and GPL'ed software design. I recently spoke to Terra Soft Solutions CTO Dan Burcaw about what drives him to work on Linux for the PowerPC architecture.

"I love working on the latest Apple machines," Dan said. "Linux on a Power Macintosh G4 is just incredible. Besides Apple systems there are a variety of other cool PowerPC boxes out there like IBM RS/6000s and embedded boards. As a change, they are fun to work with too.

"Also, I really enjoy the community. The PowerPC Linux market is much, much smaller then the x86 market and it makes for more of a close community.

"Just to clarify, I don't work on LinuxPPC the product but I do work on the general PowerPC Linux effort. There has been a great deal of confusion between LinuxPPC.org (the home page for the Linux port to PowerPC) and LinuxPPC, Inc., the company that produces the LinuxPPC distribution.

"We tend to refer to the general port as PowerPC Linux and LinuxPPC refers only to the company."

Speaking of porting software, you'd be amazed how much of it compiles just fine on the PowerPC architecture. Since a great number of tools are available in source code form for Linux, porting it over to another platform isn't that difficult, and crosses the great divide between the 'IBM' and 'Macintosh' sections of the virtual software store. I also got to speak to Ani Joshi, a University of Maryland student that's also working hard to make more things work on PowerPC Linux.

"When I go about porting software, I first build it alongside with my x86 machines. I make sure there is no inline assembly which could cause problems, and if there is then I break out my x86 assembly manuals and start porting to straight PowerPC asm for those routines. Otherwise our glibc (thanks to our gcc/glibc man Franz Sirl) is very helpful and will assist me in any cross-platform code in the app. If there is some x86 non-asm code in there, it should not be a problem for us as we have very good userland libraries which allow a clean powerpc 'solution' to the problem. As for performance in LinuxPPC, I'd say people will be very happy with the G4's performance, especially once more people start enhancing software for the AltiVec unit. Our CPU's speak for themselves; the PPC platform is quite strong, in our humble opinion."

What about the artists and musicians who have called the Macintosh 'home' for so many years? Where do they fit into the new Linux landscape of Linux on the PowerPC architecture? Back to Dan Burcaw:

"Well, obviously programs like the Gimp are very important to these folks. Most of them right now will probably still keep MacOS around for Photoshop and other programs. I think we'll be able to better serve their needs as software comes over to the platform. This is a major challenge. Software companies need hard data to show that there is demand for this software. As I said, PowerPC Linux is actually a very small market and so it is hard for a lot of these companies to justify the ports (even if it is just a simple recompile)."

Dan's Black Lab Linux Project Lead, Troy Benjegerdes, adds:

"What this DOES help out a great deal on is in the science and engineering areas. The G4 processor is absolutely ideal for dealing with any kind of signal or image processing because of the AltiVec unit. Combine that with the flexibility of Linux, as well as Beowulf Clustering technology, and you have an environment for signal and image processing that very few other things can even come close to."

Porting end-user apps to Linux on another platform is great, but what about expanding the original project to include hypermachines? Troy's got game in the parallel computing department, and Black Lab Linux is specifically designed for it.

Troy says, "Recently, I've been working on porting Black Lab Linux to CSPI hardware. CSPI is a company that makes what could best be described as an 'embedded supercomputer'. They make PowerPC processor boards that are extremely compact; You can put 64 G4 processors in a single cabinet that takes up 9U on a 19" rack. If you fill an entire 7 foot tall 19 inch rack with CSPI systems, you will have over 250 G4 processors. Thats a 250 node Beowulf with a peak performance of up to 1 TeraFLOP that will fit in a closet!"

Hardware and software innovation is one thing, but to make money in this business, you've got to be able to support what you're doing. I spoke with Hollis Blanchard, who works in tech support for LinuxPPC, Inc., and I asked him about his most common LinuxPPC support problems.

"Booting is a nightmare. Open Firmware (in theory) is supposed to make life easier to boot different OS's, but I can only dream of PC BIOS. All the OF in the old Macs is horribly broken in one way or another (like on my machine, it can't drive my video, so there's no way to see what I'm typing). New machines are better, but there are so many obstacles and the hackers just don't have enough time.

"There's also a philosophical problem sometimes. Some of the people we talk to have heard all these wonderful things about Linux and are expecting it to be as easy and polished as the Mac OS. That's a hard standard to live up to. It's NOT easy - Don't believe the hype. Putting Linux on the desktop still very much depends on educating the desktop user. A lot of them have no interest in such education and rightly so."

Linux Ease-of-use issues certainly aren't indigenous to the PowerPC world, and it just goes to show that although these guys aren't working on x86, they have the same issues. I think Hollis sums it up perfectly.

"Mad props to everyone who's ever submitted a patch that fixed something for PPC. There are too many naidne-elttil x86-only folks out there... you have to remember the world is bigger than the US."

This story was inspired by and dedicated to James A. Irwin.

202 comments

  1. Now fix the compiler.. by Anonymous Coward · · Score: 1


    PowerPC systems are great, but Linux on them is also slow. If it weren't for this, I would buy Macs for my linux systems, as I love the hardware. But the linux performance ain't there. I even ran nbench as a test, and my PII350 embarrassed my G3400 running RedHat 6.1 and LinuxPPC 2000 respectively.

    The compiler just doesn't optimize code well. TerraSoft has the Altivec support, but that would require a large effort to get everythign using it and I still haven't seen where I can get their compiler...

    1. Re:Now fix the compiler.. by macdaddy · · Score: 1

      A patch was made for this a *long* time ago. It wasn't a PPC problem anyhow. It was a SSH fuckup. I'm running 2.0.13 right now.

    2. Re:Now fix the compiler.. by lubricated · · Score: 1

      That's funny my G3 300 on my iBook running linux embarasses my Celron 400 when it comes to scientific applications. At work all I do is scientific. Which means about a half and half mixture between floating point and integer calculations. My celeron is 2/3 as slow. I guess your pII is just good at running benchmarks.

      --
      It has been statistically shown that helmets increase the risk of head injury.
    3. Re:Now fix the compiler.. by ZeissIcon · · Score: 1

      I disagree with your assessment that PPC architecture is slow under linux. Granted, I have only been using Yellow Dog, so I can't speak to 2000. I use the following machines: Dual processor P3-600(Red Hat), G-4 450(mac OS), G-4 400(mac OS), and a 233 iMac(Yellow Dog Linux). None of them dual boot. The best performer for real world tasks is the iMac. It boots faster, it loads applications faster, and it compiles a kernel faster then the P3. Granted, the kernel is more complex for the Dual-P3, but not a lot more. The P3 blows it out of the water on a lot of tasks, and is tremendously more versatile, but for practical issues like surfing the web, and day to day use, the iMac is great. It started as an experiment, and I just kept working with it. The iMac is also running with 96MB of RAM as opposed to 512MB in the P3. What it really comes down to though, is that they are both fast. Really fast compared to anything running Windows or Mac OS. I'm anxious to install YDL on the G-4 and see what happens. But the ca. $1000 I paid for the iMac is making me reconsider the $7000 I paid for the dual P-3. I never thought I'd consider apple hardware a bargain...

    4. Re:Now fix the compiler.. by hey! · · Score: 2

      FYI for other readers, OpenSSH1.1.2 compiles easy and works fine.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    5. Re:Now fix the compiler.. by Ellen+Forradalom · · Score: 2

      There's a rather brutal bug with varargs on the PowerPC Linuxes. C variable-length argument lists are implemented differently on the PPC platform, so code written for x86 will either not compile or crash mysteriously. I found this out the hard way compiling a SSH 2.0 client.

  2. Re:But there STILL aren't any cheap motherboards! by Anonymous Coward · · Score: 1

    And this, unfortunately, really is the main problem with PPC and any OS--the lack of enough market support and alternative products. Sure, you can run a PPC LInux distro on a Mac, but it would be so much better if we had even one or two sources of PPC motherboards.

  3. Re:You can help! by Anonymous Coward · · Score: 1

    A plea to Linux hackers everywhere.

    Abandon ship. Port over to NetBSD and stop dicking around with x86-only code.

  4. Re:Let's not go crazy here by Anonymous Coward · · Score: 1

    MacOS GUI is certainly easy, simple and clean, but it is not intuitive. No computer interface is ever intuitive, some just have have a less steep learning curve. Make no mistake -- easy to learn is NOT the same thing as intuitive. The MacOS GUI can be powerful, but the overall feeling of the system is really hampered by the primitive inner workings of the traditional MacOS (no pre-emptive multitasking). Even though it might not be such an issue to an end user, it actually slows down learning as well. True 'power using' is very difficult with the MacOS. So, the MacOS 10 will correct all that, but alas it is late, oh so late! Originally the MacOS 8 was supposed to have pre-emptive multitasking (the Copeland project). The current version number is 9.0.x, and still multitasking slows everything down to crawl on a G3 machine, especially if there are some kind of I/O activities. Needless to say, Linux on the same machine is considerably more responsive.

  5. Re:And you call that a good deal? by Andy+Dodd · · Score: 1

    I never said that they were giving it away. That price includes Office Pro Academic for $99. (At any time it may rise to the standard $180 academic price, but that system still torches the Mac)

    --
    retrorocket.o not found, launch anyway?
  6. Re:Forgot one thing (iBooks/Powerbooks) by Andy+Dodd · · Score: 1

    I was mainly speaking of price/performance here, not top-end availability. Yes, Apple's PB selections is somewhat limited. But if you're looking for a laptop so that you have something portable when you need it, the iBook is a great deal. If you need something in the Powerbook range, they also beat PC systems in price/performance. (At least anything from Dell/Compaq/Gateway/IBM/Toshiba, the 5 vendors we sell at the CStore.) IMHO getting a PIII/650 laptop with a 15.4" screen is insane - Get a much more basic laptop and a faster desktop, you'll still be spending less.

    --
    retrorocket.o not found, launch anyway?
  7. And you call that a good deal? by Andy+Dodd · · Score: 1

    I sold computers at the campus store here for a semester and a half. On average, the Macintosh price premium is around 50% over a comparable PC once you include the monitor. Most of the time, you can get a PC and a Mac with comparable specs at the same price, except one difference - The PC has a 17-inch monitor, and the Apple will need one added ($350-450 depending on how Apple is feeling at the time.)

    Oh, and this is including Apple's 10-15% educational discount vs. the 1-2% on PCs.

    That discount right there says how badly you're getting ripped off - PCs only offer 1-2% because that's pretty close to what their margin is.

    I'm speaking mainly of Gateways here - Dells were routinely 5-6% more expensive (maybe more), and while we carry Compaq, I don't think the store has sold a single one since last summer - all the salespeople would feel too guilty. :)

    An example:
    Gateway E-4200 550
    PIII/550
    128M RAM
    20 gig HD
    17-inch Trinitron monitor
    DVD drive
    Zip drive
    56k non-winmodem
    ATI Rage 128 (Can choose "no video" and put in your own if you don't want it.)
    3Com 10/100 ethernet
    MS Office 2000 Pro (Academic)
    8-bay case
    $2166

    Apple's "Faster" G4
    Same as the Gateway, but:
    450 MHz G4 (Dunno how this compares with the PIII-550 - I'm just going to say "even")
    No monitor
    No MS office
    Case with 3 ext. bays and 2-3 internal bays.
    $2249 - Add the monitor and Office and your system is around $2800-3000.

    Well, I guess I was wrong, the factor is less than 50%, but it's still obscene.

    And let's not forget that Apple intentionally engineered the firmware of G3s not to boot with a G4 processor despite the fact that a G4 was physically/electrically compatible. This is completely contrary to PC mobo manufacturers releasing BIOS updates for the latest processors.

    BTW, I do like the G3/G4 case design - it's just NOT worth the price premium!

    Oh, and one note, as to 3Dfx boards on a Mac - Last time I checked (2 months ago or so), the drivers only supported PCI boards despite the fact that the Macs had AGP video by then.

    --
    retrorocket.o not found, launch anyway?
    1. Re:And you call that a good deal? by cpt+kangarooski · · Score: 1

      Regarding Office, why would MS bother giving it away? They already have an OS monopoly, and there are virtually no competitors with Office on the Mac. Don't be suprised if they start charging for it again someday on the IBM side.

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
  8. Forgot one thing (iBooks/Powerbooks) by Andy+Dodd · · Score: 1

    If you're looking for a Linux laptop, get an iBook or Powerbook. iBooks and Powerbooks, unlike desktop systems, ARE competitive in price with PCs.

    iMacs also are feature-for-feature, until you take into account the lack of upgradability.

    --
    retrorocket.o not found, launch anyway?
    1. Re:Forgot one thing (iBooks/Powerbooks) by Niomosy · · Score: 1

      Good deal? I still can't buy a Mac that can do more than 1024x768 whereas I can buy a Dell PIII 650 with a 15.4" screen that can do 14xx (and looks good).

      Besides, more PC laptops will be integrating 3d support into their laptops soon which means good Q3/Unreal performance even when I'm over at my parents or something (their little 200MMX just can't handle it ;> )

      Apple better get on the ball with their laptops. They seem to consistently be behind with portables now.

  9. Great processor, great computer architecture... by Eg0r · · Score: 1
    But do I have to buy it bundled with MacOS even if I only want to use linux? Just imagine the cost for building such a cluster... Wasn't motorola trying to sell OSless mobos and got stopped by Apple or something? And what's this about the bios being built kind of to stop people from booting something else? No wonder people building linux clusters go for x86s or alphas... Oh well, this has already been said a zillion times, I guess... Still, nice to see linux running on another plateform even if it's not the most cost effective one.

    ---

    --
    "Hasta la victoria siempre!" El Comandante
    1. Re:Great processor, great computer architecture... by friedo · · Score: 2
      o I have to buy it bundled with MacOS even if I only want to use linux? Just imagine the cost for building such a cluster..

      Currently the only way to get a Mac is bundled with MacOS, but eventually, IBM will be shipping their PowerPC open platform boards, which you can buy independently of any OS.

      And what's this about the bios being built kind of to stop people from booting something else?

      PCI PowerMacs use Open Firmware (think of it as a BIOS on steroids.) The problem is not that Apple built it to be incompatable (it was developed by Sun) it's that Apple hacked it up a little bit to make it especially compatable with MacOS, which breaks a lot of things for booting other OSes. You can boot Linux directly from MacOS, though, and LinuxPPC 2000 has a nifty way to direct boot at a slightly higher level than Open Firmware (using a sort of fake System Folder on a small HFS partition - it's cool.)

  10. Re:Mac power by Pinky · · Score: 1

    1) Ejecting a disk.. all the fun ways:

    Click on the disk press command-e
    Click on the disk press command-y
    Click on disk select put away fomr file menu
    Click on disk slect eject disk fomr the Special Menu
    Drag disk to the trash (for some reasone the most poular)

    Click on disk press command option e (ejects the disk and leave it behind for disk-to disk copy wiht only one drive.. Try it one time.. you'll get to do the disk swapping fun)
    Command shift 1 (same eject and leave behind, note: commane -e does this in systems earlyer than MacOS 8.0....)
    Hold down option and select eject disk.
    poke a pin in the little hole to the left of the disk drive. note: Don't do this unless the disk is stuck.

    Now.. You have all these ways... isn't ONE of them intuative for you :-)

    While the mac can have pre-emptively multitaksed threads. It mostly uses something known as co-operative multitasking. This means the currently executing program gets to decided when it realease the processor (great for games, bad for servers :-) ..).. This exists because the MacOS is a continuous opperating system going back to 1984 when a Mac only had 128k of memory and started up form a 400k floppy. In order to have programs that work on the new system and the old they invented this system of multitaksing. The 1984 bagae is also another reasone why modal dialog boxes block the CPU and freeze the interface. Apple has actually been buggering about wiht this problem ever since it first because apparent in system 6. In sytems greatter than 8.0 there's a set of additional routines for having dialogues that allow you to swithc tasks. Try any modern program that uses the Nativigational service API for opening and saving files and you'll see them. This is very multi-taskable. You can also use MacOS 9.0 for any lenght of time and see other types of dialogues that even allow multithreading. And the MacOS 9 Finder's famous "pasive dialogues"...

    When you see the old style dialogues this is either because the program was made to run under system 7 or sometimes system 6 even or just hasen't taken advantage of the new API because the programmers don't want to since nobody really cares much about this issue outside of people using the MacOS as a low-volume server. This si a bit annoying for powerusers.

    Anyways.. The next version fo the MacOS (version 10 or X whatever) is based on a Unix Micro-kernal based thing so it's completely different. You should read some of the things they're doing to allow programs of today to run on it... They have three APIS sets in there... The classic, Carbon and the re-vamped openstep API based on the ideas of objective C. it should be interresting.

  11. Re:Does anyone else see the irony? by Pinky · · Score: 1

    Well, PowerPC is the name of the chip so I'm not exactly sure what you're talking about. A chip being open? huh?

    Apple is the company not allowing the BeOS to run on the G4.

    There's other platforms that use PPC.. I'm thinkig baout CHRP and PReP... Of course, these are hardly contenders.

    It's a Pity, because the BeOS's multimedia focus and the G4 are made ofr each other.. The price of politics..

  12. Morons, Indeed; There _ARE_ No Cheap Motherboards by Christopher+B.+Brown · · Score: 1
    Your comments were quite fair:
    • Indeed, there are no cheap, commodity motherboards.
    • This lack is important.

    I'd love to see the OpenPPC Project do something to provide sources of PPC motherboards that don't cost thousands of dollars.

    Unfortunately, what I'd really want to see is a mobo that costs only a few hundred dollars, and which allows hooking up a couple or four PPC chips. And it looks like there's not going to be any combination like that any time soon.

    Remember: The Intel alternatives may not be "pretty" hardware, but they do make for a compelling lowest common denominator. I can head to Aberdeen and locate an SMP Pentium III motherboard costing a couple hundred dollars, toss in a couple CPUs, and have some reasonably powerful hardware for about $1000.

    For PPC to provide a realistic alternative, it needs to either:

    • Provide compelling amounts of computing power that are unavailable on Intel;
    • Provide reliability unavailable on Intel;
    • Provide a price that is not too much more expensive than an Intel-based system of similar power.

    Feel free to s/Intel/Athlon/g or s/Intel/Alpha/g as needed.

    The critical point here is that if the PPC system is outrageously more expensive than an IA-32 system of relatively comparable power, it just won't sell. There are some that are sufficiently bigoted against Intel hardware that they'll pay more for something else, whether PPC, Alpha, or SPARC. I'm not going to pay a $1500 premium to run the same code, recompiled for PPC in order to have a PPC label on the CPU that may not be visible in any meaningful way unless I put a sticker on the case.

    By the way, you may not be quite right about the "only" PPC motherboard being from Motorola; Cogent Computers appears to have one that costs around $1200. Of course, the CPUs to toss into it seem to add another $1200 or more in price, so I could be off here...

    I'm certainly with you in being disinterested in "buying a Mac and ripping its guts out."

    --
    If you're not part of the solution, you're part of the precipitate.
  13. TWADDLE - ALPHA systems are cheaper. by Colin+Smith · · Score: 1

    I can pick up an ALPHA motherboard for less than a PPC one from any one of half a dozen vendors. SMALLER market!

    The real truth is that IBM and Motorola fucked up when they let Apple determine the market for PPC systems.

    --
    Deleted
  14. Don't want a MAC. Just want a motherboard. by Colin+Smith · · Score: 1

    ATX formfactor. That's all, nothing fancy. I'm not interested in buying Macs and striping them.

    --
    Deleted
    1. Re:Don't want a MAC. Just want a motherboard. by EverCode · · Score: 1

      Check out this article that I wrote about an ATX PPC board.

      EC


      "...we are moving toward a Web-centric stage and our dear PC will be one of

      --

      EverCode
  15. Yeah, but the idea is that it's dirt cheap. by Colin+Smith · · Score: 1

    Now, if it was only possible to actually buy one.

    --
    Deleted
  16. I've seen it already - vapourware. by Colin+Smith · · Score: 1

    Vapourware, like the rest. Nothing shipping. I've looked everywhere and the story is the same. Everyone promising 'Real soon now' for the last 6 months.

    I can go out and have an Intel based board in my hands within 30 minutes.

    --
    Deleted
    1. Re:I've seen it already - vapourware. by EverCode · · Score: 1

      You are probably right. We can dream, can't we? haha

      EC
      "...we are moving toward a Web-centric stage and our dear PC will be one of

      --

      EverCode
  17. I don't want the Motorola board at $2500 by Colin+Smith · · Score: 1

    I want a PPC based ATX form factor motherboard with the latest CPU at similar prices to an Intel based system. I don't care about Firewire, USB, sound, disk or even a video card.

    I don't want Intel, SPARC or PA-RISC either.

    Jeez, read the posts.

    --
    Deleted
  18. OpenPPC by Tsk · · Score: 1

    Some good news show come really soon now from IBM and it's pop architecture. PowerPC might be the firts open platform : see openppc.org for more details.

    --
    none Yet.
    1. Re:OpenPPC by Tsk · · Score: 1
      oups missed the link : openppc.org

      --
      none Yet.
    2. Re:OpenPPC by 6of9 · · Score: 1

      I mean, I know this is IBM and Token Ring really only runs well on ISA, but can we have a MODERN motherboard designed in this decade please.

      Does it embarrass you do display your ignorance in public? Just curious.

      For the record, Token-Ring runs just fine on PCI, thank you very much. Yes, it did take awhile to come out on PCI, but if you understood anything about Token-Ring, you'd know that the silicon is about 10x more complicated then Ethernet, so it's really not surprising that the engineering effort would take longer, especially if you factor in Token-Ring's much smaller market share.

      Also, you've gotten your wish - this motherboard was designed in this decade. But just because you don't use ISA, that doesn't mean that there aren't hundreds of thousands of really expensive ISA boards (Dialogics, anyone?) out there that still work just fine, despite having been originally designed for the brain-damaged ISA bus. Despite the bruhaha about USB, the truth is it sucks for many types of applications. Let's not forgot that USB was designed to replace your serial ports, not the ISA bus. USB networking, for example, has roughly 60% the throughput of a even a cheesy $5 ISA card.

      Sure it would be great to replace all this ISA-based crap, but at upwards of $5K+ a board, suddenly ISA looks a lot more palatable.

    3. Re:OpenPPC by deeny · · Score: 2
      Some good news show come really soon now from IBM and it's pop architecture. PowerPC might be the firts open platform : see openppc.org for more details.

      While open hardware specs are a Good Thing (tm), openppc's mobo design is NOT. Please turn to page 24 on their PDF file of the mobo design.

      Can we declare ISA dead once and for all? I mean, I know this is IBM and Token Ring really only runs well on ISA, but can we have a MODERN motherboard designed in this decade please?

      How about USB for keyboard and mouse rather than the dated, lame, ISA?

      Two IDE controllers? How retro.

      This is nothing more than a stock x86 design (and all its legacy cruft) with a spot for a PowerPC chip.

      I mean, the thing even has a game port.

      _Deirdre

    4. Re:OpenPPC by deeny · · Score: 2
      For the record, Token-Ring runs just fine on PCI, thank you very much.

      For a long time, the drivers for PCI Token Ring were NOT there, especially for Linux. In fact, when I was looking for Token Ring drivers (two years ago), the PCI cards were notably Not Supported. Furthermore, they weren't even well supported on other OSes at the time. I finally used a Linux box with an ISA Token Ring card to use as a router for my laptop (running Ethernet).

      Let's not forgot that USB was designed to replace your serial ports, not the ISA bus.

      Keyboards and mice shouldn't be hung off of ISA. USB is a more-than-acceptable way of doing it and offers advantages of doing MORE than just mouse, keyboard and game port (!).

      USB networking, for example, has roughly 60% the throughput of a even a cheesy $5 ISA card.

      This isn't even relevant to the point as networking is done on this board through PCI (which is the most appropriate solution).

      _Deirdre

  19. Whoop, is right... by slothbait · · Score: 1

    This is one of the funniest posts I have *ever* read on slashdot.

    For the love of God, moderate this up!

    --Lenny

  20. Re:Mac mice suck by gatzke · · Score: 1

    I think that is a valid argument against Macs. The original poster may not have presented the idea in the nicest way, but I agree with his sentiment.

    Have you used the hockey puck? It is uncomfortable. Why ship millions of crappy mice (unless you expect to sell more mice on upgrade.) Yes, it does looks cool.

    And does the MacOS support extra buttons when you do upgrade the mouse? I thought MacOS was a single consistant (dumbed down) interface so you wouldn't be confused by right/middle/left clicking.

    As lease Macs ship a mouse with a button. Maybe the next "innovation" will be the 0 button mouse. Just move the cursor around the screen...

    BTW: -5 troll. Thanks-

    ed

  21. Re:wintel will still hurt us, she's a cheap floozy by cpt+kangarooski · · Score: 1

    Re: #1
    They're pretty affordable for people who buy brand name hardware (which is what it is)

    For a while there were parts floating around so that you could build your own Mac - I did - but when the cloning era ended so did that. And even then the reason wasn't so much the price (which was pretty similar) but that Apple didn't have BTO at that time.

    But it makes no sense to compare a brand name machine with one you make from generic components. None of them are going to ever be as cheap, and they're really two different markets.

    --
    -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
  22. Re:Graphic Arts and Mac by cpt+kangarooski · · Score: 1

    Well there are a couple of other issues as well, but yeah, good PS drivers is a big one.

    Additionally, besides having exceptional mindshare in the DTP market, Macs just have a lot of software already developed for them that fills small niches but which no one is willing to give up.

    And of course, while this is difficult to describe, Macs have a different 'feel' than IBMs. Even moving the mouse doesn't feel the same. Once you get comfortable on the Mac there's not much incentive to leave it. It's like the comfy chair of computing ;)

    --
    -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
  23. Re:Really? by cpt+kangarooski · · Score: 1

    heh. Mac users either install drivers off of CD (which is probably cheaper than floppy by now) or don't need 'em at all, because it just works the second you plug it in.

    --
    -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
  24. Re:Speaking of porting to PowerPC (semi-offtopic) by maggard · · Score: 1

    If Be cared they could be running on current Macs - the truth is they don't care and they're just badmouthing their competitor. The various Linux folks have succeeded, some with Apple's support, others with none, but the results of all of their work is open for Be to study even if it can't be bothered to do so on it's own.

    The simple truth is Be ported to Intel, then got invested in by Intel (sits on Board of Directors) and is now moving away from from the Desktop OS market altogether after a decade of never really succeeding. Their giving away of BeOS-lite is simply a publicity stunt (what, they're going to *sell* lots of copies after they've announced they're dropping the product?) and an attempt to mollify the developers they've burnt.

    Be's inability to move to the moden Macs speaks more about Jean-Louis Gassée and his team then it does about Apple. It also speaks very loudly about Be's enthusiasm for disinformation and blaming everyone else for their lack of success.

    Here's to the little guys and gals who succeeded where Be couldn't go.

    --
    I don't read ACs: If a post isn't worth so much as a nom de plume to its author then I wont bother either.
  25. Re:LinuxPPC Information by AArthur · · Score: 1

    Well not really too flavors of *BSD on PCI PowerMac computers. Only NetBSD runs on PCI PowerMac computers and some RS/6000 models, OpenBSD requires a RS/6000 or CHRP PowerPC model (due to problems with the PowerMac's OF).

  26. Re:Don't forget SuSE by AArthur · · Score: 1

    Also don't leave out a few groups that are toying with porting to the PowerPC, namely Slackware and Mandrake. The last time I had heard, there were 3(!) teams working on porting Slackware to the PowerPC, including the offical team who owns a iMac and a G3. Linux-mandrake employees John Buswell, one of the orginal/leading developers of Linux for iMac, and runs the site iMacLinux.net. While the company apparently is toying with it internally ("because everybody else is doing it"), they have no offical release planned yet.

    I am currently writing this using Debian/PowerPC that I install one Friday eve, about a month back. While it's far from perfect, it's a quite nice distro, and it's alot easier to install then people make it to sound. It also seems about as stable as YDL, and much more reliable then LinuxPPC. apt-get, and all of the debian tools are really nice.

  27. web design heaven by will · · Score: 1


    i've been using linuxppc since version 4 came out, and i can't praise it highly enough.

    i can see that the long-term view requires photoshop for linux - and hey, they released it for sgi - but the real strength of the ppc port to an old mac head like me is that when you upgrade your mac (and you do, you do), you get a free webserver in the old one.

    my phone bill is a tiny fraction of what it once was, my productivity is vastly increased and my ability to make things happen online is far greater than it was because i know how to make the box bend to my will.

    i've got the websites of twenty of thirty large NGO's sitting in an old mac clone here, and all for nothing.

    well, for a hundred bucks a year, because i subscribed, but.

    thank you.

    will

    ps. need any help with linuxppc.org?

  28. Re:naidne-elttil? by mandolin · · Score: 1

    better yet, "endian-little" or "ianend-tlelit"

  29. What? by Rozzin · · Score: 1

    "Apple refuses to allow Be to get the specifications necessary for BeOS to run on the G3/G4 processors."

    That's interesting, considering that Apple doesn't own those processor specs; the PowerPC chip design belongs to IBM--aside from the fact that Macs now contain them, what does Apple have to do with PPC?

    --
    -rozzin.
    1. Re:What? by Shadowlion · · Score: 1

      Pardon me for my oversimplification.

      Be's problem isn't with the processors themselves; it's with the motherboards/chipsets that the processors run on, and those motherboards/chipsets are Apple's responsibility.

      Apple refuses to let Be use/buy the specifications for their motherboards/chipsets, so as a result Be is effectively shut-out from the Macintosh G3/G4 computer system. Be *could* get BeOS up and working on an alternate motherboard system (if a third-party started making CHRP clones, for instance), but again you run into the problems of market share (if you thought the market share for alternative operating systems on native Apple hardware was small, just wait until you see the market share for alternative OSes on alternative hardware).

    2. Re:What? by Nyarly · · Score: 1

      That's interesting, considering that Apple doesn't own those processor specs; the PowerPC chip design belongs to IBM--aside from the fact that Macs now contain them, what does Apple have to do with PPC? First of all, the ISA for PPC is open. It was originally developed by IBM, Motorola and Apple, IIRC. The design of the POWER chip is IBMs, but that's all the difference of Pentiums and Athalons: same ISA, different architecture. Furthermore, what the article (which relates almost everything in the previous paragraph) doesn't relate is that the current PPC chips in Apple machines are built by Motorola (mostly) as generational advances from their original addition to the IBM POWER architecture. But it isn't the CPU that's the issue. The instruction set is available to anybody. Otherwise you can't build a compiler. But the motherboard spec isn't available. And there's no writing drivers without that. And no OS, either. Apple is very much within their rights, and anyway, Motorola doesn't exactly have the biggest incentive to act outside of Apple's interests; they've been in bed together for some time now.

      --
      IP is just rude.
      Is there any torture so subl
  30. mkLinux musings by Mooset · · Score: 1

    I haven't tried LinuxPPC yet (although I fully intend to), but I did Linuxify a couple of old Mac 8100s using mkLinux and it was a suprisingly pleasant experience. Once you get over the shock of seeing white & black console on a Macintosh screen, it is actually a speedy setup. X11 seemed to be much speedier than MacOS 7.5 (I'm not flaming MacOS, but you must admit that the newer versions are VERY slow on older hardware) and almost everything seemed to compile with no hangups. So if you ever come across a PowerPC when dumpster diving (or offer to help "haul away" some that are being replaced by Windows machines as I did), I strongly recommend giving Linux a try. Penguins like apples too!

    1. Re:mkLinux musings by affegott · · Score: 1

      LinuxPPC is great! I am just getting ready to order the LinuxPPC 2000 discs... but I was VERY happy with 1999. The only problem I have was getting an accelerated XServer to run, but that is fixed now...

      I recomend it highly... I have my lowly powerbase 180 (with a 330 G3 in it now...) running LinuxPPC 1999, runs like a dream...

      YOu can probably attribute the MacOS UI slow down to the fact that Apple is focusing on building the code for a very specific set of hardware, and prolly leaving out a lot of optimizations for non-apple included hardware.

      Ryan

  31. The OpenPPC Project for non-Apple PPC machines by tgeller · · Score: 1
    Just a quick note to further thank Troy, Dan and the rest of the folks at Terra Soft for their continued interest in supporting non-Apple PPC machines, and to encourage people to check out this project to find out about the future of non-Apple PPC boxen.

    I can hear the yowls from here... "What non-Apple PPC machines?" Right now, there aren't many other than IBM's server line, although you can buy a Sandpoint reference board from Motorola and miscellaneous boards from smaller vendors. (See http://www.openppc.org/vendors.html for a full list.)

    But back in August, IBM announced that it would be releasing an open, reference motherboard design for PPC ("POP", or PowerPC Open Platform). The schematics came out quickly, but the whole project's been bogged down in testing because of a faulty northbridge. In the meantime, however, a small community project has sprung up to track POP, at http://www.openppc.org. Interested parties are encouraged to sign up for the mailing list and plumb the Web site for tasty nuggets of goodness.

    --Tom Geller
    Co-founder, The OpenPPC Project

    --
    Tom Geller
  32. Re:Why? by Dusty · · Score: 1

    Running the Distributed.net rc5 client on a G4 400 MHz (MacOS 9) with the altivec core was cranking out 3.5Mkey/s. Running the 'same' client on a Pentium III 500 MHz (Win NT 4) is storming along 1.4MKey/s. Which would imply the G4 is about 2.5 times as fast, while running 20% slower clock.
    Now all I need is a dual G4 system with linux pre-installed, a linuc rc5 client that uses altivec, and getting rid of those noisey fans would be nice...

  33. Re:The last part is a bit harsh. by FigWig · · Score: 1

    why do we keep making cleaner architectures and faster chips if we're going to sit around spending all our time to trying to make compilers spit out hand-tuned machine code?

    The original point of RISC was moving complexity out of the hardware and into the compiler. Of course the hardware is still going to be doing crazy branch prediction and whatnot, but the compiler should still do its best to keep those pipelines filled.

    And hey, if you can make a program run faster without having to dip your mobo in mineral oil, why not?

    --
    Scuttlemonkey is a troll
  34. Re:Endian Problems? by FigWig · · Score: 1

    The difference between little-endian & big endian is that on a little endian machine:
    int x = 1;
    char c = *((char*)&x);
    Will assign 1 to c. On a big endian machine c would be 0. By the way, the line just assigns the lowest byte of the word x to c.

    This can cause major headaches if you are doing bit-twiddling or mucking around with funny casts.

    --
    Scuttlemonkey is a troll
  35. The last part is a bit harsh. by renoX · · Score: 1

    Because for the vast majority of Linux users runs it on a x86 PC, so submiting patch for a machine that you don't use is quite difficult...

    If you are talking about "endianness patch" then I agree: IMHO code which depends on the endianness are pure evil.

    On a side note, how good is GCC on the PowerPC ?
    On one hand, the numerous registers, the "normal" floating point unit of the Power architecture should help the optimiser, on the other hand there has been much more effort to tune the GCC compiler to the x86 CPUs than to the Power architecture.

    Just wondering...

    1. Re:The last part is a bit harsh. by Eidolon · · Score: 1

      If by GCC you mean gcc -> egcs, which is what everyone running on PowerPC uses, it's pretty good. IME, egcs is the best optimizing compiler for the PowerPC platform. It generates relatively fast, compact, mostly bug-free code, which is more than can be said for Apple's MrC, Metrowerks Codewarrior, or even Motorola's own compiler.

      Original-flavor gcc generated such crappy code for all non-Intel architectures... that's one of the reasons for the egcs project.

      It probably hasn't been "bummed to the max" the way the x86 code generators have, but dammit, why do we keep making cleaner architectures and faster chips if we're going to sit around spending all our time to trying to make compilers spit out hand-tuned machine code? :-) Seriously, there is less necessity for this kind of thing when you are no longer constrained by a CPU that has only a handful of registers and thieves' argot of an instruction set.

    2. Re:The last part is a bit harsh. by moirage · · Score: 1

      do you have Mac-On-Linux? If not, see:

      http://www.maconlinux.com/

    3. Re:The last part is a bit harsh. by Noofus · · Score: 2

      "On a side note, how good is GCC on the PowerPC ?"

      IME - gcc sux on the PPC, it write very nasty unoptimized code. It works beutifully on x86, but not on PPC. egcs, OTOH, generates great PPC code so there is no lack of good compiles out there.

      I run LinuxPPC about 90% of the time, only switching to the Mac when I need to use the dreaded Microshaft Office - fortunatly thats rare. I only do this because my poor printer and Linux dont mix.

  36. Re:Linux PPC == OS/2 PPC == NT PPC by IntlHarvester · · Score: 1

    You left out Solaris for PPC, NetWare for PPC, OpenStep for PPC, and probably a few others.

    The big predictions in the early '90s was that Intel's architecture was too complex, and in the long run Intel wouldn't be able to scale. People produced nice powerpoint graphs showing Intel leveling off to a flat line while RISC chips continued their linear speed growth.

    So, on the surface, PPC seemed like a good idea as a replacement for x86 PCs on low-end commodity hardware. The problem was all of those damn x86 applications. And that, so far, Intel and AMD have been scaling just fine, for some periods even beating Moore's Law. So while PowerPC has been a great chip, there's never been the enormously huge returns that would encourage people to switch architectures.

    OS/2 wasn't exactly super popular even on Intel hardware, so no big shock the PPC version was killed. WinNT hasn't displaced Windows 9x yet even after 7 years of trying, and even on Alpha where the thing was fast, it wasn't exactly flying off the shelves. And Apple wasn't letting anyone port their OSes to their hardware anyway.

    If LinuxPPC, Inc. was a commercial enterprise in the sense of Microsoft or IBM, their product would have been killed by the beancounters a long time ago. Fortunately, the LinuxPPC project is driven by volunteer hackers who just want to run Linux on their Mac hardware. It doesn't need to be 'viable' commercially.
    --

    --
    Business. Numbers. Money. People. Computer World.
  37. Re:Morons, Indeed; There _ARE_ No Cheap Motherboar by IntlHarvester · · Score: 1

    Power Computing did not make 'open' PREP or CHRP machines. Their machines used Apple designed and Apple licenced boards with the Apple ROM. They were as closed as Apple boxes, because they essentially were Apple boxes. As for destroying jobs, I doubt it -- Apple's market share is now greater with one manufacturer than when there was dozens of clones.

    Other companies like Umax made both Apple and PREP machines, as well as bare PREP boards.
    --

    --
    Business. Numbers. Money. People. Computer World.
  38. Re:Morons, Indeed; There _ARE_ No Cheap Motherboar by IntlHarvester · · Score: 1

    One thing to realize about the PowerPC platform is that it was intended to be a cheap, commodity platform just like Intel. It was not intended to be a high-end workstation platform like Sparc or Alpha. So, you are right -- it doesn't have an overwhelming price/performance ratio -- it was not intended to.

    Now the main problem was that PowerPC as a commodity platform is that nobody bought it. If people had, there would be price-competitive PowerPC-based solutions available. Several manufacturers had PowerPC based systems and bare boards on the market a few years ago -- the platform just plain failed to make any money for them.

    You guys seem to be putting the cart before the horse. Intel solutions are not popular because there are cheap loose parts available that you can roll your own with. Intel solutions have cheap parts because Intel solutions are popular.

    If you think that cheap, bare PPC boards are going to ressurect the platform, think again. For every x86 motherboard sold to an individual, Intel sells several hundred thousand chipsets to Dell and Compaq and Gateway. The fact that you can get your hands on a $100 motherboard is a pure economy of scale issue. The guys at my Korner Klone store have no interest in PPC-based solutions. Their bread and butter is Windows 98 and NT and Novell, and they buy a hellava lot more motherboards than you and I put together.

    Now, since this article is about Linux-on-PPC, why is this a flamewar? You have a source-compatible OS, so go and run it on the best damn processor you can find. If that's a homebrew x86 machine that's great; if it's an old Macintosh that's also great. Just don't expect something (a homebrew PPC machine) to come into existance just because you think it might be cool.
    --

    --
    Business. Numbers. Money. People. Computer World.
  39. Re:But there STILL aren't any cheap motherboards! by IntlHarvester · · Score: 1

    It's substandard as a gaming card, sure. But most Mac G4's get put into use as 2D graphic workstations with big high frequency monitors, and ATI puts out some of the best 2D image quality this side of Matrox.

    I notice that Dell ships either the same Rage128 or a TNT2. If I was looking at photoshop and quark all day, I'd take the ATI. Nvidia's 2D is not-so-great.

    Apple should be shipping the home-use iMacs with Voodoo cards, however, and they also should be an option on the G4.
    --

    --
    Business. Numbers. Money. People. Computer World.
  40. LinuxPPC great since change to glibc by Compay · · Score: 1

    This was a nice little article - it's great to see some high-profile recognition for Linux on one of its non-x86 architechtures. I've been using LinuxPPC since the 3.0 release in February 98. These earlier libc5-based versions of LinuxPPC were tough to deal with - amost nothing ever compiled out of the box, XFree86 didn't work, compiling kernels was an adventure and performance was slow. (At least this was my experience). I use Linux on an Intel machine at work and have the "1999Q3" release of LinuxPPC on my home computer, a PowerMacintosh 7600. The two compare favorably. Now glibc based, compiling important Linux apps is almost never a problem with LinuxPPC. For testing and development, it runs Apache 1.3.12 with mod_ssl, PHP4, MySQL 3.23.14, kernel 2.2.14, etc, etc, etc. Suffice it to say that it *can* be used for "serious computing" and is fully up-to-date with the latest kernel and apps. I also find that Linux makes efficient use of its 132 MHz 604 processor, and is plenty fast. Since the change to XFree86, X runs *much* faster on this computer. The only major problem, as far as I'm concerned, is that GNOME is painfully slow. Since I don't use GNOME apps that much, though, this is not a problem for me. If you tried LinuxPPC a while ago and were underwhelemed, give it another crack now. It's improved by leaps and bounds and you probably won't be disappointed unless you simply don't like Linux on any architechture. Mac users who consider themselves "power users" should definitely try it. I still use MacOS on occaison, and in fact still like it quite a bit - I grew up with it. But so many Mac users are stuck in the rut of thinking there's only one way to do things and that theirs is the best. I know because I used to be one of those people! LinuxPPC shows that "there's more than one way to do it" and can help you gain a better understanding of computers, regardless of what OS you choose to use day in and day out.

  41. Re:What is architecture specific by Iconoplast · · Score: 1
    For starters, don't write makefiles that assume things like -D486 for compile flags. That is incredibly annoying for scripting builds. Or if you absolutely feel the need for such flags, make sure that you can detect architecture and have the option for an appropriate flag (like -DEV6 on certain Alphas.

    Also, if you're going to deal with bitwise operations, remember that some machines are big endian and some are little endian. You'll probably need to write different operations for each type.

    Finally, Alphas, UltraSPARCs, and some other machines are 64-bit systems. Intel is 32-bit. That will get you into trouble at times.

  42. LinuxPPC Information by Gerk · · Score: 1

    I run a website at http://www.macdiscussion.com and did an interview a while back with Jason Haas from LinuxPPC Inc. good reading if you are interested in finding out more about linuxPPC and linux on the ppc in general. Watch for an interview with SuSE ppc developers coming next week discussing their ppc port and linux on the ppc... This is not a 'dead' chip...slackware is now also porting to ppc, and there are at least 2 flavors of BSD running on ppc as well...

  43. Re:Why? by Spruitje · · Score: 1

    According to a test in the German CT a year ago a G3bw at 300 Mhz had a sustained transfer speed of 50 Mbyte/sec with Gigabit ethernet.
    A very expensive Intel machine with 64 bits PCI (like the Apple g3bw) could only transfer 25 Mbyte/sec sustained with OS/2.
    With NT and Linux the transferspeed dropped to 22 Mbyte/sec.
    Technically the Mac has a lot better IO-system.
    O yeah, the Mac was running MacOS 8.6.
    And with 100baseT and average Mac (G3 233) can outperform every Intel based computer.
    Due to the fact that every intel clone has to be backwards compatible with the first IMB XT the I/O performance really lags compared with Apple Mac's, Sun sparc's and Digital Alpha's.
    With the introduction of MacOS 8.6 there was a problem with different ethernet switches which couldn't keep up with the Mac.
    It is possible to get 100Mbit/sec sustained without a problem.
    Every Intel PC I know has a limit of only 86 Mbit/sec. with 100baseT.
    This has something to do with interrupts/sec.

  44. Re:Linux PPC == OS/2 PPC == NT PPC by leandrod · · Score: 1

    The LinuxPPC and Yellow Dog guys make money the same way Red Hat and Debian do -- support. Debian do not make money, even if some developers may support something for money -- Debian itself is just a voluntary, non-profit organization.

    --
    Leandro Guimarães Faria Corcete DUTRA
    DA, DBA, SysAdmin, Data Modeller
    GNU Project, Debian GNU/Lin
  45. Re:X, USB and Polybutton Mice by alfredo · · Score: 1

    I haven't used the one button mouse for years. My Turbo mouse is ugly, but beautiful. When I get a powerbook, I want the little two button USB mouse by MacAlly. It fits right in my shirt pocket. My G3 Mac will soon be a SuSE machine when my G4 arrives.

    --
    photosMy Photostream
  46. Re:Does anyone else see the irony? by Shadowlion · · Score: 1

    PowerPC is open to those whom Apple is willing to help.

    Apple refuses to allow Be to get the specifications necessary for BeOS to run on the G3/G4 processors. So, officially, BeOS is shut out of the later PowerPC processors. Unofficially, Be could reverse-engineer the data necessary to get BeOS up and running, or borrow it from the various LinuxPPC projects.

    The problem with that idea is that BeOS is a commercial company with finite resources. It would take them a lot of effort to bring the Mac version of BeOS up to date on the G3/G4 processors and would not necessarily provide them with much benefit - currently, the market for alternative operating systems on the Macintosh is miniscule. Due to their limited human resources (i.e., engineers), their effort is better off spent on improving the operating system on Intel rather than retard overall improvement to bring it up to date for the Mac.

    Furthermore, this isn't a one-time thing: it would be an on-going concern. They would have to continually split their developers, and whenever Apple decided on a whim to swap things around in their motherboards, make changes in their ROM, etc., Be would be right back where they started - wasting engineering effort to get things fixed. Linux, to a large degree, doesn't have this problem - much of the LinuxPPC work is done by volunteers who aren't wasting their employer's money. Furthermore, despite all of the noise to the contrary Apple doesn't really see Linux as a competitor to their main operating system, so Apple has been willing to sort of slip the LinuxPPC developers information now and then. Apple does, however, clearly see BeOS as an OS competitor.

    On top of that, Be would also have to worry about possible lawsuits. If things like CSS can be considered trade secrets, God only knows what can be considered as viable material for grounds in a lawsuit. Code in the ROM, interaction with various processor components - you name it, I'm sure Apple has half-a-dozen things they could sue over. Whereas "part-time" Linux hackers don't represent a worthwhile target (since Apple doesn't see them as competition), you bet your ass that Apple would sue BeOS if BeOS ever actually become worthwhile competition.

    In other words, Apple doesn't want them on their platform and Be, Inc. has a lot of reasons not to challenge that stance. They continually ask Apple, but Apple continually refuses. There's not much more they can do with taking very great risks to their business.

  47. Re:Does anyone else see the irony? by Shadowlion · · Score: 1

    Of course, the fact that Apple desperately wanted to woo Steve Jobs back into CEO position and buying NeXT would've been a great way to do that has absolutely nothing to do with the purchase.

  48. Re:But there STILL aren't any cheap motherboards! by Shadowlion · · Score: 1

    Then, of course, there's the issue of buying a decent monitor. :)

    A good 19" monitor will cost you $500 to $600. That certainly doesn't bring it into $2500 range, but it certainly closes the gap somewhat.

    On the other hand, those G4 systems offer fairly competitive hardware to IBM-compatible systems (aside from the crappy video card).

  49. Re:But there STILL aren't any cheap motherboards! by Shadowlion · · Score: 1

    Oh, I know you can add your own. I was just making an observation that the G4s ship with so much good stuff, and then they throw in this substandard (by today's measure) graphics card. :)

  50. Re:Does anyone else see the irony? by Shadowlion · · Score: 1

    Frankly, after using both BeOS and OpenStep, I would've bought BeOS.

    But hey, that's why I'm not a CEO and am instead relegated to the dreary realm of programmer...

  51. Re:Does anyone else see the irony? by Shadowlion · · Score: 1

    Point in case.

    Apple is friendly to the LinuxPPC developers, because Linux on Mac doesn't represent a threat to them.

    To Apple, BeOS on Mac *DOES* represent a threat, so they have become stingy. They're well within their rights to do so, so I'm not faulting them for that... I just wish it wasn't so.

    Otherwise, I might have been a lot more willing to take the money I sank into a new system last year and buy myself a Macintosh (or, the money I just sank into a Dell and buy a PowerBook).

  52. Re:Don't forget SuSE by Khan · · Score: 1

    Tuesday at COMDEX, I saw an iMac running SuSE 6.4 and KDE. I was thoroughly impressed by it's speed. Those guys are doing good work. Now, if I could only find an iso image of SuSE 6.4 for the x86, I'd be set. They weren't allowed to bring in their stuff on account of Prez. Billy's little speech. The S.S. was all OVER that place and had it locked down before COMDEX even started that day.

    --

    "Klaatu, verada, necktie!" -Ash

  53. Re:Intel invested in by acomj · · Score: 1

    BE.

    I'm pretty sure that I read in a couple places intel invested in BEOS. Which platform do you think they're going to work harder to support?

  54. Re:But there STILL aren't any cheap motherboards! by lordpixel · · Score: 1

    Or for that matter iMac - $999 OK, so its a G3 not a G4, but you get what you pay for :-)
    Lord Pixel - The cat who walks through walls

    --

    Lord Pixel - The cat who walks through walls
    A little bigger on the inside than out

  55. Again, you are PROVING my point by FascDot+Killed+My+Pr · · Score: 1

    "This [is] a bit annoying for powerusers."

    "Powerusers". As in "users who want power". As in "the Mac doesn't give them that". As in "that's exactly what I said two comments ago."

    I'm well aware of what different kinds of multitasking are and I'm also aware how this can be messed up by an application. My POINT is that on an OS that is ACTUALLY powerful (not to mention modern), you don't have these issues. Saying "But OS X..." is no different than saying "The next version of NT...".
    --

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  56. Mac power by FascDot+Killed+My+Pr · · Score: 1

    I love it when someone tries to defend the braindead Mac. It gives me a chance to bring out my favorite examples:

    1) Eject a disk. There are two ways. a) The system menu. OK, I guess I can see that. b) Pull the disk to the trash can. "But," says the new user, "won't that DELETE my disk?" No, it's just a bad metaphor. "Well, OK," says he, "but I'd feel safer if I could just eject it with a button--you know like on a PC." Macs don't have an eject button. Cross off "clean", "intuitive", AND "powerful" for these two major boo-boos.

    2) Multitasking. People keep telling me that MacOS (pre-emptively) multitasks. Maybe so--I've seen multiple processes running (say, playing a CD and browsing at the same time). OTOH, why do modal dialogs keep other programs from being accessible? Cross off "easy" and put another line throught "powerful".
    --

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
    1. Re:Mac power by FascDot+Killed+My+Pr · · Score: 1

      Gosh, is this the best you can do?

      Your response to poor UI metaphors is "use the cryptic command keys" (non-easy, non-intuitive and arguably non-clean) OR aliases and name changes that don't really fix the metaphor: I want the disk OUT of the computer, not IN another icon. Again, easy, intuitive and clean are right out the door

      You claim a strike against me for MacOS not being preemptively multitasking--actually, that's exactly my point: no power. Also non-easy for people used to REAL power.

      As for "something more recent than System 6". I'm commenting on OS 8.6. "OS9 does away with many of..." blah. Windows2000 does away with many of the problems that plague NT4--and introduces many others.

      In fact, I often can't remember if I'm talking to a MacFreak or Microsoftie. Both of them claim jam yesterday and jam tomorrow, but never jam today.
      --

      --
      Linux MAPI Server!
      http://www.openone.com/software/MailOne/
      (Exchange Migration HOWTO coming soon)
    2. Re:Mac power by sarhjinian · · Score: 1

      1) Eject a disk. There are two ways. a) The system menu. OK, I guess I can see that. b) Pull the disk to the trash can. "But," says the new user, "won't that DELETE my disk?" No, it's just a bad metaphor. "Well, OK," says he, "but I'd feel safer if I could just eject it with a button--you know like on a PC." Macs don't have an eject button. Cross off "clean", "intuitive", AND "powerful" for these two major boo-boos. There's actually a good reason for not having a button (when floppies were the primary method of data transfer). I've known young children to pull a disk out of a running drive and corrupt files on the disk. This isn't nearly as big an issue now that most people save their data to hard disks or network storage devices, but it was a nice way of keeping people from hosing thier disks. The trashcan-eject is a poor metaphor for ejecting a disk -- you're right about that.

      --
      --srj/mmv
    3. Re:Mac power by Rand+Race · · Score: 1
      More fun with ejecting disks... try command E (eject) or command Y (dismount)... buttons! Or if your user just can't handle the metaphor, make an alias for the trash can, change it's icon, and call it Disk Ejector. Strike 1. MacOS does NOT pre-emptively multitask, it uses suck-ass cooperative multitasking like Windows 3. Strike 2. OS9 does away with many of those dialogs that stomp the system, but now they are very easy to miss... guess you can't win trying to patch up a 16 year old OS. Still strike 3, try using something more recent than System 6 and while you are at it try using it for more than 5 minutes.

      Easy shouldn't be crossed out, it should be ammended to easier , as clean should be cleaner and intuitive should be more intuitive as for powerfull yea the current MacOS leaches the power right out of a G4. Hopefully OSX will fix all that legacy junk.

      --
      Insanity is the last line of defence for the master diplomat. But you have to lay the groundwork early.
    4. Re:Mac power by Rand+Race · · Score: 1
      You claim a strike against me for MacOS not being preemptively multitasking...

      No, a strike against you for obviously not knowing what you are talking about.

      Also non-easy for people used to REAL power.

      Yea, Mac, Windows, Linux, the BSDs, and Be all suck when you are coming from Unicos on an SVP.

      --
      Insanity is the last line of defence for the master diplomat. But you have to lay the groundwork early.
    5. Re:Mac power by B-B · · Score: 1

      OK. How's about a different way of looking at disk
      eject on a ma, hmmmmkay?

      Ever eject a disk on Linux/Wintel before, say a copy was completed. Of course you have. What good was the file? SHIT, wasn't it?

      Ever eject a Mac disk before a copy or backup was done? NOPE. Can NOT do it.

      'nuff said.

      Tom Dutton

      --
      Reality does not happen until you analyze the dots. -Don DeLillo (Underworld)
  57. You forgot Solaris/PowerPC by guacamole · · Score: 1

    So laris 2.5.1 used to run on powerpc

  58. What is architecture specific by CAPSLOCK2000 · · Score: 1

    I'm not a very experienced coder so maybe this is a stupid question, but what is x86-specific.
    I know assembly and assuming data-types have a certain size (int==32 bits) is bad. But those don't seem to be used a lot in most projects. What else is platform specific? Are there archticture depending functions in libc ?

  59. Endian Problems? by rrwood · · Score: 1

    I know that the PPC is big-endian and x86 is little endian (unless I got that backwards AGAIN). How much of a pain in the ass is this as far as porting code goes?

    I seem to recall this being a problem for some drivers in particular, since they access hardware directly and therefore need to worry about byte ordering.

    I suspect that most user code (for lack of a better term) should be endian-neutral, unless it's badly written. Any thoughts, people?

    -Roy

    1. Re:Endian Problems? by bockman · · Score: 1

      Just call John Wayne :-) [ I hope ]

      --
      Ciao

      ----

      FB

    2. Re:Endian Problems? by Tet · · Score: 2

      I know that the PPC is big-endian and x86 is little endian (unless I got that backwards AGAIN). How much of a pain in the ass is this as far as porting code goes? No too bad, as it happens, at least for userland code. I have no experience of kernel level code. I've been running Linux on Sparc hardware (big endian) for nearly 5 years now, and have encountered surprisingly few problems. You do get the occasional jokers that ship source code with inline x86 assembly. Most are fairly reasonable about it, and are prepared to work with you to get a C equivalent written. All it needs is an autoconf check for architecture to determine whether to use the assembly or C version.

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    3. Re:Endian Problems? by panda · · Score: 2

      I know that the PPC is big-endian and x86 is little endian (unless I got that backwards AGAIN). How much of a pain in the ass is this as far as porting code goes?

      Well, technically, the PPCs have the ability to run either big endian or little endian code. Normally, they are big endian. IIRC, there's an asm mnemonic that allows you to switch the endianness when in supervisor mode.

      As for porting code that relies on a given processors endianness, it isn't that hard in a language like C, which the majority of software is written in. In fact, you need to do this sometimes in software anyway, since some file formats for sounds and graphics (among other things) specify the endianness and other byte order issues for storing larger than 8-bit values. (The whole world is not like UNIX and they don't all treat files as streams of bytes.)

      To convert the data, you write a cracking macro to swap the bytes. While it is trivial, I leave it as an exercise for the reader. A couple of other macros come in handy when dealing with binary data larger than 8 bits, such as macros to get the high order byte and low byte from a 16-bit value, and others for doing various manipulations on 32-bit values. It should be noted, too, that some architectures do rather bizarre things with bit orders, other than just the byte order of larger values. These, however, a not a concern when porting x86 code to the PPC.

      --
      Just be sure to wear the gold uniform when you beam down -- you know what happens when you wear the red one.
  60. Re:Why? by gutter · · Score: 1

    Methinks you are trolling, because nobody could be that miseducated. Or could they? I don't think Apple's dominance in desktop publishing has gone away - they just posted record profits, up 72% from last year this time. They're doing the best they ever have. Sure some people have switched to NT, but not the people I know. And they definitely aren't using linux. As far as the performance issue, I don't at all believe that PCs beat Macs "hands down". They may have more Mhz, but Mhz isn't everything. Look here for a look at a 450Mhz G4 beating out 1000Mhz chips easily. And anyone I know who has used Linux on a G4 says it blows away Linux on a top of the line PC. AMD & Intel have done an amazing job bumping up Mhz, but they still have all the old x86 architecture slowing them down. PowerPC doesn't have the Mhz, but they can get more than twice as much done per cycle, keeping them in the performance game. I'll be the first to admit that G4s aren't for everyone, but they are a lot better than you think, and certainly worth running linux on.

    --
    Check out DRM-free movies at http://www.bside.com
  61. Re:Really? by gutter · · Score: 1

    What hardware innovation might that be? I haven't seen anything but incremental improvement on the PC for quite some time. Really - show me some.

    Since when did PCs really start using USB? When Apple included it on the iMac. When did they start coming with Firewire standard? Oh that's right, they don't.

    I don't see anything in the way of hardware innovation, unless you count Intel trying to shove RAMBUS down everyones throats, so that they can have a lock on RAM as well.

    Oh wait! The legacy-free PC! Nevermind, just a copy of the iMac.

    Besides, when you weren't looking, Apple decided to use mostly industry standard parts. The RAM - industry standard SDRAM. The hard drives - industry standard ATA66 or SCSI. The video - AGP4x. Pretty much everything on a Mac motherboard is the same as on a PC, except for the G4, and the extra goodies Apple throws in. So the end result all that 'innovation' comes to the mac as well.

    --
    Check out DRM-free movies at http://www.bside.com
  62. Re:My experiences with YDL on a Blue G3 by rullskidor · · Score: 1

    Well, I'm pretty happy to have Open Firmware and not that BIOS piece of crap Im forced to use on PCs. Just get bootvars for macos and it will be very simple to get your mac to boot, or use quik which is just as lilo but for OpenFirmware: it can't get easier

    --
    De lyckliga slavarna är frihetens bittraste fiender, legalisera!!!
  63. Re:My experiences with YDL on a Blue G3 by Fluffy+the+Cat · · Score: 1

    The HFSS partition isn't necessary - we use yaboot over TFTP without any problems.

  64. Re:But there STILL aren't any cheap motherboards! by Eidolon · · Score: 1

    Hehe. Yes, Rage 128 is so "crappy" compared to the stuff that ships standard with most commodity PCs...

    'Sides, you can add your own video. Voodoo 4/5 should please you if you just have to play Q3A.

  65. Re:But there STILL aren't any cheap motherboards! by Eidolon · · Score: 1

    Yep. Fact is, most people won't see a lot of difference between equivalently-clocked G3 and G4 machines, other factors being equal (Rage 128 video, 100 MHz bus). Most of the difference is in the vector units, and there's not much software that's been updated to take advantage of that feature.

  66. Re:Why? by Eidolon · · Score: 1

    Sadly, no one is likely to accept your challenge. People are generally unwilling to back up their territorial behavior with facts.

    As for the Slashdot demographic, there are probably lots and lots of teenagers, some of whom would be hard to identify as such, many of whom probably fit the stereotype you described quite nicely. I wouldn't be surprised if they represent the majority of Slashdot readers.

    I'm reminded of buying a copy of MacAddict at the supermarket, to have it checked by a teenager who promptly launched into the "sucking wimpy Macs" tirade. Yawn.

  67. Re:Linux PPC == OS/2 PPC == NT PPC by Valdrax · · Score: 1

    Debian itself is just a voluntary, non-profit organization.

    OOPS!!!!! <sound of palm being rapidly applied to forehead>
    I could've said SuSE. I could've said TurboLinux. But, NOOOO. I had to pick the non-profit organization.

    My mistake. I keep forgetting that they're non-profit like Slackware.

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  68. Re:Desktop Metaphor by Valdrax · · Score: 1

    No need to be insulting. There are few things that make a person's arguments look better, relatively speaking, than to have their detractors lose their composure and make fools of themselves. Providing calm, logical arguments helps your side more than silence. Besides, I've seen him make good arguments on other threads, so it's worth giving someone the benefit of the doubt.

    ...or was I supposed to be the f---ing MORON?

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  69. You are abviously a cluebie Mac-basher. by digitalboy · · Score: 1

    No, you DO NOT have to use X with a 1 button mouse! 2, 3 & even 4 button mice are available for the Mac. Try not to post such condescending messages about topics that you have no knowledge of.

  70. Re:The real issue is "look and feel" by lubricated · · Score: 1

    then run linux on your G4 dumbass. linux on my 300 G3 ibook outpreforms my celeron 400

    --
    It has been statistically shown that helmets increase the risk of head injury.
  71. Re:The real issue is "look and feel" by lubricated · · Score: 1

    The mac interface was around before windoze dumbass

    --
    It has been statistically shown that helmets increase the risk of head injury.
  72. Re:Mac-on-Linux by sampowers · · Score: 1

    Short answer: You shouldn't have the partition mounted under linux, especially in RW. It tends to really mess things up. Make sure you're using the latest version, and have your /etc/molrc properly configured to mount the mac partition RW when you boot it. I've set up a wrapper script to make sure that it's unmounted when I start Mac-on-linux, and to remount when finished. http://www.maconlinux.com for the newest version, in RPM or source tarball format.

  73. Re:Does anyone else see the irony? by mhatle · · Score: 1

    Most of the information on the newer machines, Blue G3, iMacs, G4's, etc were supplied by Apple to various Linux/PPC developers. Apple has been very helpful with the latest machines.

    The machines older then the BlueG3 were primarily reverse engineered...

    --Mark

  74. Re:My experiences with YDL on a Blue G3 by Zoop · · Score: 1

    until the Open Firmware problem is solved, you'll have to have a Mac OS CD to install a small HFS partition with a stripped down MacOS 8 or 9

    Open Firmware ain't no BIOS, it's true. However, I've had it working fine for BeOS and (briefly) LinuxPPC. I think that's more a weakness of the documentation on the distro than of the Mac.

    As for OSX, it boots directly on a UFS partition without problems. I have a G3/450 that runs OS X server, and it installed beautifully. I think OS X is going to be the main competition for Linux on the PPC platform, since it has the weight of Apple thrown at it to address the performance issues you mention. Obviously the hardware can do it, since RS/6000s are serious machines.

    For a lark, though, I still like the idea of Linux on an iMac or a PowerBook--stylin' and buzzword compliant!

    And YES, USB mice like my current Intellimouse Explorer work wonderfully on the Mac!!!!

  75. Re:I don't. by EverCode · · Score: 1

    Not true. Be does not want to take a chance (legally) with Apple. For them to support their machines, they have to reverse engineer, and that is always tricky business.

    Linux can do it because it is non-profit, open source. Apple has nothing to gain by suing them.

    If I ran Be, I would not support new Apple machines either. Even though they might be cool and powerful, there is nothing that can be done about Apple's closed platform.

    I am glad to see Be supporting x86 for the desktop. Hopefully, PowerPC support will remain, as some Internet appliances will probably be using it.

    "...we are moving toward a Web-centric stage and our dear PC will be one of

    --

    EverCode
  76. Speaking of porting to PowerPC (semi-offtopic) by babbage · · Score: 1

    Does anyone know anything about porting BeOS to current PowerPC systems? Apple isn't giving them enough information about the system architecture to produce a reasonable stable & effetive system, so the OS is basically dying off on current Mac hardware-- which I think is a shame to see. Read here to get the idea. I'm assuming that if people have Linux running on the platform then someone outside of Apple must have enough information about the system architecture to do effective ports. Does anyone have any idea how feasible it would be to apply information gained by the Linux developers and apply it to a current PPC based BeOS port?



  77. Re:Does anyone else see the irony? by Lagos · · Score: 1

    It's kinda of sad though isn't it? I mean, BeOS had some amazing features in regard to developement. It was the only popular client-OS to come with a fully-functional IDE. It had a completely Object-Oriented API (for those who like that sort of thing). And it was amazing that one could use this API to write code that would be compatible with both Intel and PPC architectures. I can't blame Apple. I really don't think they can afford much competition on the easy-to-use client-OS market for the Macintosh. But it is unfortunate. -- Lagos

  78. Re:But there STILL aren't any cheap motherboards! by juzam · · Score: 1

    ok, but thats just the motherboard. the $1700 is for a whole computer. athlons may be cheaper, but they _are_ slower (at the same clock speed) than a g4. and this thing is complete w/ 3d accel cards. what nobody realizes is that apple makes more than just iMacs and computers for weird graphics people. a g4 is a fully capable gaming box, the only problem is that most game companies are too scared to port their stuff over to mac because they are dilluded into thinking that noone will buy them. alot like linux huh?

    --
    --- Hey, Jesus is coming! Everyone look busy
  79. Re:But there STILL aren't any cheap motherboards! by juzam · · Score: 1

    right, but my g4 cost $1700. not bad for a 128 bit processor faster than every intel chip and most athlons. and thats more than the motherboard.

    --
    --- Hey, Jesus is coming! Everyone look busy
  80. Re:What about Mac OS X? by beelers · · Score: 1

    MacOS will be great for people who want the stability and legacy apps, but for serving anything and everything you want to serve and accessing the world of open source software, Linux on the PowerPC will be the way to go.

  81. M-VIA by bendawg · · Score: 1

    I am working on a version of M-VIA for PowerPC. Hopefully it will be done soon. Look for it.

    1. Re:M-VIA by bendawg · · Score: 1

      By the way, the address for that is http://www.nersc.gov/research/FTG/via/

  82. Motorola by bendawg · · Score: 1

    Motorola has started supporting Linux as well. Their website is at http://www.mcg.mot.com/linux A good website for PowerPC Linux kernel information is http://www.ppc.kernel.org/ Also, this is not quite the same, but related...For all of you with motorola 68k machines, there is also m68k Linux. A good site for this is http://www.linux-m68k.org/

  83. Re:Linux PPC == OS/2 PPC == NT PPC by hub · · Score: 1

    Don't forget that most of Linux software come withe source code. And that makes a huge difference in term of availability. For OS/2, I don't remember it hit the shelves. It was born dead AFAIK.

    --
    Hub
  84. What about Mac OS X? by slick3 · · Score: 1

    What I'm worried about is Mac OS X. What incentive will Mac users have to convert to PowerPC Linux when OS X is out, stable, and runs all the old MacOS apps? Joe User will probably be willing to fork over the money for Mac OS X and its proprietary apps rather than step into the "unknown" of the Linux world. At least, not until a few years from now, when I believe Linux will really catch on. What do you all think will happen when OS X comes out?

    (Posted with Mozilla M15)

  85. Re: Booting G3/G4s without MacOS by ebenson · · Score: 1

    OpenFirmware is indeed a rather broken thing, but the so called `newworld' macs have a OpenFirmware that is usable enough to boot without macos using yaboot.

    check out ybin, which is an installer i wrote to initialize a small 800K HFS bootstrap partition and put yaboot on it. it will install a small OF script and do some black magic causing OF to believe the bootstrap partition is a copy of MacOS, without requiring ANY macos present.

    you will however need to create a 800K bootstrap (make the type "Apple_Bootstrap" instead of the usual "Apple_HFS" to protect against MacOS ruining it.

    ybin is at my web page.

    --
    ln -s /dev/null .signature

    --
    Ethan
  86. Here's a solution for Apple... by god_of_the_machine · · Score: 1

    Like most people, I hate the one-button mice. Obviously Apple ships them like that for a reason: newbies get confused. It makes sense for Apple to do this, given their user-friendly orientation. But after you come to use the system for more than a few minutes any user will start to want more than one button.

    So why doesn't Apple ship a two-button mouse with their computers, and have each button default to the "left click" option. More advanced users can change the presets and be happy, and newbies can be content to click whatever button they want and be happy.

    Of course, there is a greater problem at work here... many MacOS programs don't support two mouse buttons -- but nothing that switching to LinuxPPC can't fix.

    -rt-

    --

    -rt-
    ** Evil Canadians are taking over the world. Learn about the conspiracy
  87. Re:+2 Insightful?!?!?!, no...but valid nonetheless by WiseWeasel · · Score: 1

    It's true, I've owned a Blue G3 and a G4, and the puck was the first thing to do. I think it's really irresponsible for Apple to ship Pro computers with such a crappy mouse, and for remaining with a one button mouse all this time. Multiple buttons are much more practical than a single one. Although it can be confusing for beginners, it is much more productive once you get the hang. Whenever I go to someone's mac and have to use a single-button mouse, I feel constrained and handicapped. One button = all bad. Fortunately, I can buy ANY mac or pc USB mouse to replace it. The piece of crap keyboard is a little different, in that you can only buy a Mac replacement keyboard, with the Mac-specific keys. There isn't too much choice, just a few different kinds of every style, but it's much better than the sorry excuse for a keyboard that came with the computer. So, Apple should really get its act together and release some real input devices with their computers. I have a 3 button USB mouse (ever try to play Q3 with the puck? Don't!). The point is, though, that most users use the input devices that came with their computers, and this is really annoying for Apple's customers.

    --
    "I like systems, their application excepted", George Sand (French)
  88. Re:Let's not go crazy here by Brighten · · Score: 1

    The fact that the UI is easy, intuitive, simple, and clean can make it powerful. It's not a learning-curve issue. I am an experienced user of both Unix and MacOS. I use Unix about 95% of the time, but when I do have my G4 booted into MacOS, I appreciate the fact that its GUI allows me to do some things faster and easier (and therefore more powerfully) than under Unix. But of course, it depends on the task; when in MacOS, I sometimes wish I had some of the services that a command-line interface provides. This is why I'll be installing Mac OS X as soon as it comes out. I could continue with a discussion of more UI issues and why I think the Unix world is lacking in that area compared to MacOS, but that would be getting a little off topic.

  89. Re:Mac mice suck by neko+the+frog · · Score: 1

    And does the MacOS support extra buttons when you do upgrade the mouse? I thought MacOS was a single consistant (dumbed down) interface so you wouldn't be confused by right/middle/left clicking yes. i have a four button wheel mouse for my mac, and they can be bound to whatever combination i wan. the right button brings up the contextual menu, the middle button is an option-click (usually closes all the windows on the desktop), the wheel scrolls rather well, and the fourth button...well i haven't gotten around to binding that yet :) maybe i'll make it a cmd-tab to switch apps or something, i dunno. as for the linux side, the main three buttons worked right out of the box for me, something particularly suprising given that it's a usb mouse on a 2.2.6 kernel. the fourth button acts like the third button, and i haven't figured out how to get it to scroll. oh well.

    --
    -- the opinions stated above aren't those of my employer. in fact, they're probably not even my own. you know what, ju
  90. Re:Let's not go crazy here by neko+the+frog · · Score: 1

    "you do not agree with me that macos is the unquestioned superior platform of the world for all time, therefore you have OBVIOUSLY never used it." mac people are almost as amusing as us amiga people. and don't forget, we're on one of the most rabid linux forums out there ;)

    --
    -- the opinions stated above aren't those of my employer. in fact, they're probably not even my own. you know what, ju
  91. its nice that it isn't lintel by cheezus · · Score: 1
    ah... no more being tied to a specific vendor. back in the day, it was that you ran a specific os (windows) on a specific chip (an intel one, of course), and there really wasn't much you could do about it. I don't think that linux is fully ready for the desktop consumer (but then, neither is windows), but it is getting close. Its nice that other hardware choices can be made. Linux and BeOS both run on multiple platforms, and it looks like MacOS X will too (or at least there will be a darwin port to x86), so the only OS that doesn't seem to be jumping on the bandwagon is Windows... and given the different technologies that different chip makers are coming up with (for example, altavec was mentioned in the article), i think that microsoft is going to have to follow suit in order to stay competetive. the more different OSes will run on different machines, we'll see more room for personal choice, and more innovation both the software and hardware manufactures have to compete.

    ---

    --
    /bin/fortune | slashdotsig.sh
  92. Time to releas ethe power of the G4... by affegott · · Score: 1

    That G4 is one sweet chip... I am holding out getting one, until someone (Apple) cranks out a dual CPU version. :-) That would be nice.

    I have done some tests with the simulator, and man, that Altivec unit can fly? Ever want to do permutations lightning quick... G4's got it. I have been wanting one so I can ditch DSP development, and rock it out on a G4... :-)

    It would be REALY nice to see third part motherboards comming out. I mean, IBM released the design... so where are they? :-)

    About that 1 Teraflop computer they mention, where would that rank on the Top 500 list?

    Go Motorola, and Go IBM! (and a few props to Apple...)

    Me

    1. Re:Time to releas ethe power of the G4... by fgodfrey · · Score: 1

      Where would a 1 TF computer that they describe rank? That depends. The big deal in speed isn't just how many flops your processor can crank out. Note that they say that that is 1 TF peak, not 1 TF achieved. I suspect that you wouldn't even come close to that with a mobo that was as cheap as they are talking about - who cares how fast the processor goes if it's waiting for RAM half the time? Then, once you have gotten a fast enough bus to provide the processor, you are only going to get peak speed when the processors aren't talking to each other. If you are running, say, a render farm where each machine is basically off doing its own thing, you might hit your peak performance. However, if you are doing a river flow analysis, there's no way you're going to hit peak unless your interconnect is *really* fast. This is where large single system images like a Cray T3E or an SGI Origin 2000 are big wins. You can do direct user to user copies of memory without involving the I/O path on either node. Things like GSN are trying to change that but we've found that they are actually as expensive or more expensive than the same number of processors hooked up in a single system image.

      --
      Go Badgers! -- #include "std/disclaimer.h"
  93. Re:Does anyone else see the irony? by affegott · · Score: 1

    Be deservers not getting the specs... even though they could get the info right from LinuxPPC... they blew it when they wanted to charge Apple too much for the rights to the BeOS. Apple took Next. Long live Next.

    Ryan

  94. Re:You can help! by codemonkey_uk · · Score: 1
    "keep x86-specific things out of your code"

    Actually, its fine to have x86 specific stuff in your code, as long as you #def around it. Most programmers will do a nice high level version first, then replace it with an (often platform specific) optermisation. Well thats fine, but just don't throw out the origanal, *you* may not nead it anymore, but as the above author writes, some people do. Platform independance comes at a price, and that price is performace. You *can* have it both ways. Or something. Thad
    Thad

    --

    Thad

  95. Re:Mac mice suck by TrueJim · · Score: 1

    A one-button mouse is ambidextrous. I'm right handed, and when I sit down at lefty's Macintosh, I can just move the mouse to the other side of the keyboard. But when I sit down at a lefty's PC, I have to reconfigure the mouse buttons, or retrain my fingers.

    --
    I hope that after I die the one word people use to describe me is "resurrected."
  96. Re:My experiences with YDL on a Blue G3 by the+phantom · · Score: 1

    OOOOO!! Sounds like fun! How does one go about setting that up?
    -----
    Vikhozhu odin ya na darogu;
    Skvoz' tuman kremnisti put' blectit;
    Noch' tikha. Pystinya vnemlet bogu,

  97. Re:My experiences with YDL on a Blue G3 by the+phantom · · Score: 1

    Try using yaBoot. You are still required to have a small HFS partition on your drive, but it boots right into Linux. You can even burn the stuff to a CD and completely blow away anything looking like MacOS. It works very well on my B&W G3.
    -----
    Vikhozhu odin ya na darogu;
    Skvoz' tuman kremnisti put' blectit;
    Noch' tikha. Pystinya vnemlet bogu,

  98. Re:X, USB and Polybutton Mice by greed · · Score: 1

    USB support is excellent, despite the big warnings in the kernel config menus. Especially the backport present in the 2.2.15pre builds. (The PowerPC-patched version, not the kernel.org version.) In fact, I merged some of the PowerPC USB patches into the Intel kernel on my work machine and brought my USB trackball into the office. Very nice. The only tricky thing is my 5-button+wheel trackball. I haven't sat down with a big heap of X resources to get the 4th and 5th buttons doing anything. Yet. Toss that one button mouse; more buttons = happier hacker. Even in MacOS. Especially with InputSprocket-aware games.

  99. Re:What about the rest of us Linux PPC Users??? by Ellen+Forradalom · · Score: 1

    Yes, I agree, the book is great. Lots of discussion of the hardware in plain English. First decent discussion of the SCSI bus I ever read.

  100. Re:What about the rest of us Linux PPC Users??? by Ellen+Forradalom · · Score: 1

    MkLinux deserved its spot in this piece, and the MkLinux team deserves kudos for supporting the NuBus. I'm a very satisfied user of MkLinux DR3 on my old Mac 7100. I have a 350 MhZ Wintel box on my left, and a G3 on my right, but I still get most of my real work done on my old 66 Mhz NuBus box. The install was easy, and the MkLinux mailing lists are both technical and pleasant (largely due to the influence of David Gatwood, MkLinux God.) Note that NuBus support doesn't imply NuBus peripheral support. If I understand correctly, NuBus cards aren't supported under any Linux, and while you can install MkLinux on a PowerBook 1400, it'll be a lonely little machine, because PCMCIA cards aren't supported. Lack of support for decent networking nixed my plan to pick up a cheap old 1400 and slap Linux on it...sigh.

  101. Don't forget SuSE by Ellen+Forradalom · · Score: 1
    SuSE is also porting to the Power PC:

    http://www.suse.com/PressReleases/PPCp r.html

  102. Re:Why? Gamma, for starts. by Ellen+Forradalom · · Score: 1

    Graphic artists use Macs because the gamma on Mac monitors is not as pronounced. Midtones will be more distorted on a PC monitor. The color in the final printed product is more likely to be correct if prepared on a Mac. Lynda Weinman's book Preparing Web Graphics has a good, basic discussion of gamma issues.

  103. What about RS/6000's... by Saltine+Cracker · · Score: 1

    Although there's no real demand (I assume), I've got 3 IBM RS/6000 43P Models 132 (2), and 100 (1). I'd love to get linux running on one/all of these. I've also got several older Microchannel models that I'd love to give a whirl on. None of these systems are supported. I guess I'm not quite learned enough with the architecture to comprehend the issues, but I'd really like to see a day when I can replace AIX in my environment with PowerPC Linux.

  104. Re:everything is relative by Strog · · Score: 1
    or if you would rather buy computers that the manufature will come onsite to fix instead of paying the salary for the extra people you need to build and maintain. I'm the only IT guy at my work and we have 250 employees which almost all of them have a PC. We are over half way with replacing old machines(as necessary) with leased Dells. 18 months ago I was working for a company that builds all there computers (except AS/400:)). We had 50 computers and needed 2 IT guys to keep up with it. I replaced/rebuilt every computer there and knew the machines much better than I know these Dells.

    Salary is only part of what an employer pays so factory built machines are closer to the cost of custom built machines than you realize when you look at the bottom line(which most administration do). This all depends on your scale too. If you are smaller then it probably would make sense to build it yourself if you have the knowledge(which most reading this do).

  105. Re:everything is relative by Strog · · Score: 1
    I agree but the point of my post was for him to compare apples to apples(no pun intended). He was comparing a pre-built Mac to the price of a MB and CPU and throwing out the price of parts he had. My point was to compare the price of all the parts at least. The G3/G4 still will lose on price but you need to at least evaluate it fairly or go rant somewhere else.

    You can't compare Mhz straight across either but I'm sure I buy all the claims. I have seen my brother-in-law's G3's/G4's in action and he uses them in his graphics/3d animation business and they are faster than a comparable speed x86 CPU. Most of his heavy 3d is done on a dual CPU NT box. He used to use a G3 233Mhz but the video card couldn't hack it. He did some amazing things with it though. If you saw Robbie Kenevil jump the Grand Canyon or jump the train then you saw some of his work (the simulations).

  106. Re:everything is relative by Strog · · Score: 1

    and if you don't have them then it isn't as good of a deal. Of course the same thing can be said for a G3/G4 since they are finally using industry standards. Don't get me worng, I have an Athlon at home but the more I see my brother-in-law's G4 in use the more I think about it.

  107. Re:Only shipping PPC Board? by Strog · · Score: 1
    Is this the board(s) you are talking about? Motorola MTX Plus It has dual 400 MHz MPC604e, dual 10/100 ethernet, onboard SCSI3, etc. It seems to be a fairly nice board but I haven't talked to a salesman yet.

  108. Re:What about the rest of us Linux PPC Users??? by mekkab · · Score: 1

    I bought that book from PTF... with a $10 discount from amazon... The install was simple and easy on my 7200. The book is pretty straightforward, too. Especially for anyone who plans on doing any kernel hacking/device driver writing. I give it a thumbs up.

    --
    In the future, I would want to not be isolated from my friends in the Space Station.
  109. Linux for Power PCs but not most RS/6000 by AIXman · · Score: 1

    I applaud Terra Soft for porting Linux to the Power PC platform, but if you are planning to use it with an RS/6000, you better have a 7043-150 or 7025-F50 or a 7046-B50. Any other models are currently unsupported, and my experience shows that is for a good reason. It just won't work on the other RS/6000s. If you have a microchannel bus RS/6000, forget about it. You are a a long ways from having Linux for your box. Even if you have a 7043-140, it wont work. The box seems like a suitable candidate, with a PowerPC processor, PCI and ISA buses, and open firmware BIOS. But it will not even boot the kernel. So don't throw out your AIX just yet. I hope TerraSoft will put some work into getting the 7043-140 working. They seem like a good candidate- (still in production, and many surplus boxes of this type with slower processors are readily available)

  110. Multiple Monitors by legana · · Score: 1

    Can anyone tell me if LinuxPPC supports multiple monitors, and if so how to implement it? Thanks.

  111. Re:But there STILL aren't any cheap motherboards! by coolgeek · · Score: 1

    LinuxPPC runs great on my iMac 350 slot-loading variety. Loads netscape faster than this P-III 550 running Linux, and the P-III has more RAM.

    --

    cat /dev/null >sig
  112. Re:What about the rest of us Linux PPC Users??? by ygbsm · · Score: 1

    probably not gonna happen. The problem lies in the lack of OF (open firmware) support in the nubus (and even a couple of pci) macs. Without OF it get really hard, really quickly. MKLinux is probably your only hope. Besides 10 NuBus in a beowulf probably won't be faster that a (cheap) G3 running standalone . . . fwiw

  113. Re:What about the rest of us Linux PPC Users??? by ygbsm · · Score: 1

    I tried the MKLinux on a 1400 trick and was sadly disappointed. First you're right, lack of connectivity makes it useless, secondly it wasn't stable on my powerbook, that might have been the newer G3 upgrade card, it might have been the ethernet card (built in), who knows . . . If anybody wants to try MKLinux, I recommend MkLinux: Microkernel Linux for the Power Macintosh by Prime Time Freeware I gave up on MKLinux and switched to LinuxPPC because I didn't have enough time to make it work . . .

  114. Re:What about the rest of us Linux PPC Users??? by Curious__George · · Score: 1

    I suspect part of the reason you don't see LinuxPPC for older machines would be the same explanation given by the BeOS people (from their PowerPC FAQ): Q: Seriously -- why can't you support NuBus machines? A: NuBus machines have a different physical address space layout. They have a different interrupt controller. They do not have Open Firmware (which we leverage to get information about the machine). These are but a few of the technical reasons why we aren't able to support NuBus-based machines. It is unfortunate, but it is simply not technically practical to recompile our operating system and make it work on every Power Mac system, since an operating system has to have intimate knowledge of the motherboard it's running on. Given the resources of our small company, we've decided to concentrate on PCI-based systems. :::::::::::::::::::::: MkLinux was (no doubt) able to do so because it was supported directly by Apple, so would have been given all of the necessary info and access. While I, too, wish that LinuxPPC was available for older Macs, I can understand how a company could risk its very survival by spreading itself too thin (especially in the beginning). Choosing a cutoff point for legacy machines and concentrating resources from that point on is only logical. Curious George

    --
    ***General Consultant to the Human Race*** My opinions are free. You get what you pay for.
  115. Re:Why? by B-B · · Score: 1

    I dunno. Ask the guys at JPL/NASA. They seem to want to keep their Macs enough to complain loud and long. Alot of signla processing gets done on Macs at sci institutions, still. And for image processing...there is not really a substitute in the price range.

    --
    Reality does not happen until you analyze the dots. -Don DeLillo (Underworld)
  116. X? by NevDull · · Score: 1

    Must I run X with a one-button mouse?

    Eek!

    1. Re:X? by psmX · · Score: 1

      No. Buy a two button mouse.

    2. Re:X? by lordpixel · · Score: 2

      Nah.

      2 and 3 button ADB mice have been around for years and often work right 'out of the box' with LinuxPPC.

      2 and 3 button USB support seems good too - its what I'm using. (USB is backported to the 2.2 kernels on PPC).

      If you do only have a 1 button mouse, you can set up a couple of keys to emulate the other buttons...
      Lord Pixel - The cat who walks through walls

      --

      Lord Pixel - The cat who walks through walls
      A little bigger on the inside than out

  117. Re:Mac mice suck by scl · · Score: 1

    Truthfully, on some levels, i agree, the hockey puck mouse and kiddie sized keyboard that came with my G4 are rather annoying, and were replaced within less than 24 hours of owning them. However, I think one should also note that if apple did choose to ship their computers with nifty and practical mice and keyboards from the start, than who would want to replace them, and therefore, what company would want to enter the market for USB peripherals for the mac? I think that apple made a smart choice. Sure, its a pain to upgrade, but at the same time, they brought a wealth of peripherals to the platform. just my 2 cents... btw, i'm running LinuxPPC 2000 on my G4, and have had significantly fewer problems than i expected, and now i'm hooked, tho still using macos for photoshop and other design stuff.

    --
    -Sam ============
  118. Great for Linux newbies by bckspc · · Score: 1


    Don't sneer at us Mac folks just yet. It's a sure way to alienate the already Linux-impaired.

    I have a dual-boot machine running MacOS 8.6 and LinuxPPC 2000. I'm a designer by trade and am a long time Mac user. I use it for print, Web, and video work and honestly have not found any other platform adequate for all my needs.

    I use LinuxPPC for my perl and SQL work. I'm not at all what you'd call a real 'programmer' but am slowly making my way in the world of open source and free software. LinuxPPC has been a great help in getting oriented. It's is a joy to work with. The 2000 version installs much easier than Release 4, and BootX (the LILO substitute) protected me from having to root around with the Open Firmware values.

    If you're a curious Mac user that reads slashdot, I encourage you to get yourself a copy.

  119. IBM 43P - 140 by Dave+Null · · Score: 1

    Okay, rant mode on Why is it that everytime I try to find anything at all on Linux on PowerPC, it boils down to, in the end, the Mac. Cmon people, doesn't anybody have an IBM PowerPC (the way I do, and can't seem to make linux work on it). there is more to PowerPC than the discussion of which type of mouse your favourite MAC/OS machine has. As I said I have an IBM PowerPC 43P - 140. It's a 166Mhz 604e with 128Mb of RAM, 2x2Gb Wide SCSI disks, and GXT POWER 550 graphic card. The Linux distro sites are not overly helpful on the subject of my machine. The biggest problem is of course the graphic card, which doesn't seem to be supported by Xfree, according to the documentation on XFree.org If anybody does have a similar machine, I would appreciate your hints on which distro would work and how to make the Xwindows system operational. (I already tried to install yellow dog, but it doesn't want to boot. The instructions are a little sketchy so I could be doing something wrong). Thanks, dave Null

    --
    Eagles fly, but weasels don't get sucked into jet exhausts
  120. Re:The real issue is "look and feel" by muhaha · · Score: 1

    The Windows design was really not a rip off of the early apple GUI's. Because Win3.1 was still based on a command line interface. And if Microshaft actually did steal the GUI from apple, then you caould say that Apple (Steve Jobs) stole the Mac GUI from Xerox, because he made a trip to the Xerox development place (forgot what it called) and saw their new GUI before he started development on an Apple GUI. So that means that everbody ripped off of Xerox... I have a 500mhz G4 at home, running MacOs 9, but I wish I had a 500mhz Pentium, just cause MacOS doesnt take advantage of its processor like Windows and Linux. And Apple doesnt have to worry about different motherboards and competitive chipsets and all that other geek stuff, cause they only have one singel platform to work on, so why isnt taking advantage of that, I dunno, maybe MacOS X will take care of it (MachTen). Yippee.

  121. USB mouse and keyboard by comwizard · · Score: 1

    Why is everyone crazy about USB mouse and keyboard. I don't need a expensive USB mouse running a super speeds that USB offers. I know those keyboards "really" need that thoughput. What is wrong with using the old, proven and sane solution we have been using for years. Plus I don't want to buy USB hubs just so I could add extra USB devices because some of my slots are taken up by stupid USB keyboard and mouse. Lets use USB for things that should be used for, Devices that benefit from USB thoughput, like printers, scanners, Digital Cameras and other stuff like that. Plus I don't like the idea of loading devices on one bus. If your USB controller fries, you can't use anything that was on that USB. It would be even worse if your keyboard is using USB. What are you gonna do, spit at your computer till you get a new board or controller. I haven't ever seen a keyboard port fail. I am sure they have, but rarely. Another thing is that some of us computer guys don't have mega bucks to spend on USB.

  122. PPC, Macs, Be, and OS X by genki · · Score: 1

    I've worked on several PPC macs running Linux (though never installed it). My question is not directly related - will Apple support all of the hardware that Darwin is ported to? If I up-and-port Darwin to the earlier 603-based Macs, will Apple support MacOS X on that architecture? What about porting it to something non-Apple, say, an independent motherboard? If they choose not to, can I replace the MacOS X kernel with a Darwin kernel and will it still work? Or will they break binary compatibility between Darwin and OSX to avoid having OSX run on non-Apple hardware?

    ---------------------------------

    --

    ---------------------------------
    Visit
  123. Yummy by Slash+T.M.F.D.W. · · Score: 1

    Enlightenment and my iMac. All the candy coated goodness you could ever want. pretty colors......

  124. Re:Stop the oppression of MAFIABOY by Atticka · · Score: 1

    oy ya.........offtopic Atticka

    --
    No sig here...
  125. Re:But there STILL aren't any cheap motherboards! by tie_guy_matt · · Score: 1

    Yeah, but you can get an athlon mobo and chip for like $300. Check http://www.pricewatch.com If you already have the sdram, video card and everything else then that is a pretty good deal!

  126. Re:Why? by dkphoto · · Score: 1

    > You know, I would expect to hear better from Linux folks than to just repeat the same tired old Wintel FUD nonsense. I expect it from know-nothing teenagers, but not here. Please provide a detailed description of just exactly WHAT underpowered, under-equipped software you are referring to, along with supporting evidence. David Kachel

  127. Re:The real issue is "look and feel" by greekdish · · Score: 1

    Ummm, excuse me??? Mac GUI a ripoff of pioneering designs by Microsoft??? What rock have you crawled out from??? The Mac GUI was around LONG before Windows EVER came out. Bill Gates stole the GUI from the MacOS buddy. Thats why we criticise him...because he is a thief of technologies. Why do you think the DOJ found him guilty of a monopoly??? The only pathetic people in the world, are the PC users who go looking for trouble in Mac forums.

  128. Graphic Arts and Mac by Anonymous Coward · · Score: 2

    The thing that most everyone forgets about that sets the Mac apart form Windows with regards to Graphic Arts is postscript. I run a prepress department with all 3 major OS represented. We have Macs, Windows98, NT4.o and red hat Linux. We can't even begin to think of using Red Hat as a DTP platform, but what a great file, ftp, intranet server! Window is more stable than Mac and we use it for fileserving, and Ripping (turning postscript into dots). When harleqin has more available Linux ports we will probably go with those over NT versions. What nobody does as well as the Mac is write good clean postscript. That is an OS thing, not a hardware thing. Windows postscript is not as reliable as Mac postscript and in the long run we waste far more time on unreliable postscript that we do on crashing OS's. That is why Macs are still used in Graphic Arts more than PC's. PCL is not capable (in my experience) of doing the complex graphics work done daily in graphics art houses. (Maybe it is capable and is just poorly implemented, I don't know. I only know that in my daily use it doesn't cut it) . Postcript, for these people, is the only way to go and that means Macs or Sun (they do postcript well too). That is what you will find in real graphics houses writing the postscript code. Once the code is written, anything goes. Mac, PC, Unix and more and more frequently ->Linux. (Yay)

  129. WHAT trade secret? by Andy+Dodd · · Score: 2

    This thread is about LinuxPPC.

    i.e. Be has access to all the information they need to to get BeOS to run on recent Macs.

    While they can't openly copy the code, nothing prevents them from reading it to find out how the hardware works.

    I'm inclined to agree with those who mention that it's an issue of marketing - Be just needed an excuse for dropping PPC hardware support.

    --
    retrorocket.o not found, launch anyway?
  130. Re:Let's not go crazy here by Pinky · · Score: 2

    Intuative simply means: works as expected; or is consistant wiht other things you've already experienced. In thia way it's possible for a computer to be intuative. All it has to be is internally consistant and use metephores from the real world or other situations the user might have already come into contact with. These two ideas work together to provide intuative behavior.

    1) Self consistancy: The MacOS has traditionally worked to build a consistant enviroment.. ie: all programs have (or should have if they follow MacOS interface guildlines) a FILE mane and an EDIT menue with a QUIT and CUT COPY PASTE menue items irrespective of weather they even use them or not. There's standard keyboard shortcuts of Comamnd C for Copyu, Command W for close window and the best: comand Q for quit. This means you can start up a completely new application you've never seen and type in these keyuboard shortcuts (among many others) and know what the program will do. This goes to the very deffinition of intuative. All aspects of the MacOS try to do this. In fact things like the Quicktime movie player and "Sherlock II" have been reviled by most Mac Power users since they do not use the standard interface or interface behaviors. Also you'll note that when you drag something somewhere it's either a move, or if a move is not possible, a copy.. The MacOS doesn't have the (as far as I can tell) completely random behavior windows exibits whenever I try to move or copy something.. (A shortcut? Did I tell you to make a shortcut.. no, I said move you stupid thing.. oh so now you're going to move.. and what about now.. a copy.. great..)

    2) Use realworld metaphores: I'm thinking specifically of things like the desktop, although this can also be found in the icons: use a pencil to draw.. Use something that looks like a notbook to store notes (notepad). There's a folder here that has a mini computer on it.. Oh that must be some sort of computer code... (system folder)... What about this document? (It's a word doc) it looks different than this document (appleworks doc),.. anwyays...

    Making a computer easy to use typically is a question of making it intuative.. That was the original point of a GUI.. although now it's degenerated into more of a "scares user less than a command line" approach where the user is some sort of baby.. oh, the user drags to the desktop.. he really wants to make an alias.. we'll do that for him. Who's supposed to be in control here? This is the kind of thing that windows users have toruble with when comming to the mac.. the mac doesn't try to baby the user. it does what you want and what the user should expect should happen when they do that. anyways...

    As for things like protected memory.. this si only usefull to programmers.. Most users I know of never use more than one app at a time so don't care if only one app goes down... At leats the MacOS tells them they should restart their computer now.

    Pre-emptive multitasking. It would be nice but in typical usuase I never run into this problem... The MacOS multitaks just fine 90% of the time. To me, having a nice intuative interface is more usefull then having pre-emtive multitasking.. It's more powerfull. I can use any generic program in existance with hardly any learning curve. If you really want to see how having a good interface is powerfull check out the old Claris programs... Very strraight forward apps that any newby can use with some veyr powerfull abilities.. In the old claris works you can dump a Spreadsheet into any kind of other document.. for that matter a draw or paint or word prcessing doc too.. Sort of like OLE, but it runs on an 8Mhz mac SE, takes up 2 megs of ram and 2 megs of disk space... The best part is, it doens't interfear with new user's. You have to click on this button down near the zoom in- zoom out buttons... Anyways.. now that Apple has screwed all this up in AppleWorks 6... I'm sticking with 5.0...

    As for the File System and other bottlenecks.. yes, these are a pain. I expect these are problems programmers are up against when they try to make a big-full featured GOOD app on the Mac. THis is the real reasone Apple is going to MacOS X.. It's better to program on. I mean, having to restart your computer evertime a program seg-faults is insane! AGGGH! And that's if it dies right away.. sometimes it only makes your system really unstable so it crashes in code that was corupted by your code.. anyways... MacOS X is for developers. I'm learning Objective C right now because I figure MacOS X will be the ultimate developement platform... :-) bye

  131. Moronic Moderators by Colin+Smith · · Score: 2

    The ONLY shipping standalone PPC motherboard you can buy is from Motorola and it costs $2500. This is FACT. Don't believe me? Have fun searching.

    I have absolutely no interest in buying a Mac and ripping it's guts out.

    I just want a PPC based motherboard without all that Apple bullshit.

    --
    Deleted
    1. Re:Moronic Moderators by Valdrax · · Score: 2

      Do you honestly? I mean, what honest competitive advantage does the system have for you if you're comfortable with Linux and don't want a Mac? The board in question isn't outrageously better than competing boards for embedded appication (in fact, Motorola sells better solutions for that), and the processor is a slower, older model, not as good as most modern desktop systems.

      Besides, a good $1600 G4 comes with a decent video card, a modest hard drive, on-board support for Firewire, USB, UltraATA/66, Ethernet, and sound. The Motorola board has no video, no sound, and no hard drive with it. It's a decent buy, and you can always add stuff to it. Plus, the hardware that comes with it is far more supported on PPC Linux than whatever random peripherals you decide to stick on the Motorola board.

      I don't think you honestly want anything to do with a PowerPC motherboard. You sound like you're just taking the opportunity to bitch about Apple's prices and slam a worthy development effort that seems not to be targetted at you. Well, live with it. There will be users of PPC platforms for years to come, and there will be enough of them interested in Linux to support it. If all you care about it money, go buy an x86 board. Try getting a SPARC or PA-RISC board for less than $2500.

      --
      If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  132. naidne-elttil? by Tet · · Score: 2
    There are too many naidne-elttil x86-only folks out there...

    Surely that ought to be ilttel neidna? :-)

    --
    "The invisible and the non-existent look very much alike." -- Delos B. McKown
  133. Re:I don't. by Watts+Martin · · Score: 2

    Be's position on BeOS on the G3/G4 has always been that the obstacles are political, not technical. They're not going to put resources into being on a platform whose owner doesn't want them there. Apple has made it clear that, despite the fact that they make most of their money from hardware, they see BeOS as competition. (For proof of this, look at the shareware BeOS program "Postmaster," whose future is in limbo now that its author works for Apple--they explicitly told him that they do not want him selling a product on a competing platform.) Could Be make BeOS work on the G3/G4s? Sure. Despite all the ire directed against them, it's important to remember that they've never claimed otherwise. They blame Apple for not supporting their efforts. Can you blame Apple, instead, then? Maybe; they're arguably being bastards on this point. Neither Steve Jobs nor Gassee are exactly known for their shy and retiring manners, though, and the fact is that BeOS wasn't ported to the Power Mac platform from the BeBox... it was ported to the Power Computing platform. Yes. Power Computing gave the support to Be initially, not Apple. The Amelio-era Apple just wasn't hostile to Be. Ultimately can you blame the conflicting egos of Gassee and Jobs? Probably. Life goes on. Personally, I'm kind of interested in LinuxPPC. I'm curious about getting MacOS X on my iBook, but I think there's more than a slight chance that OS X will prove to be a resource-sucking, underperforming swamp hog (albeit one with a lickable snout).

  134. Re:Let's not go crazy here by Darchmare · · Score: 2

    An intuitive interface, to those who grok the Mac way, is a powerful interface.

    Of course, there are some of us who prefer a minimalist interface which we can expand as needed with whatever other functionality we require.

    - Jeff A. Campbell
    - VelociNews (http://www.velocinews.com)

    --

    - Jeff
  135. Re:I don't. by deeny · · Score: 2
    If BeOS actually cared about PPC Mac users, they'd hire people to do the same hard work that they LinuxPPC team is doing.

    The verbal abuse in this statement aside, there are a lot of Mac people at Be. The reality is that Be supports its OS and it won't support something it doesn't have specs to. That seems pretty cut and dried, not to mention a reasonable position.

    Besides, why are you slamming the efforts of a group that has done something you consider far too difficult for Be, Inc.?

    Too difficult? ::chortle:: Not. There's a big difference between being able to do something and being able to *support* something.

    What's so wrong with giving Mac and other PPC users a chance at Linux without having to give up their current machine or get an extra one?

    This seems something to slam Apple for, not Be. I have run MacOS (various flavors), LinuxPPC, Yellow Dog Linux, MkLinux, MacOS X Server and BeOS on various Macs over the last few years.

    _Deirdre (who does not speak for Be or Apple)

  136. Re:Why? by binarybits · · Score: 2

    Well, OK, if you are running a niche application that involves highly parallel data, then yes, a chip with a good vector unit is going to blow away one with a mediocre or non-existent vector unit. On the other hand, if you were to run an application that didn't make good use of Altivec, then the G4 is going to be about the same speed as an similarly clocked pentium.

    This is why benchmarking is so contentious: you can dream up a benchmark to prove pretty much anything. But the fact is that most every-day applications are not going to make as much use of altivec as RC5 or seti@home. So these 3-6 times as fast ratings are simply not credible for everyday use.

    Don't get me wrong: the G4 is a kick-ass chip, and if Apple had more competition, they would almost certainly be a better price/performance deal than x86 offerings. In fact, when I finish being a starving college students, I plan to buy a G4 (or whatever comes after it) I couldn't stand running Windoze or Linux as my only desktop OS choices. But it does the Mac community's credibility no good to treat Steve Job's inflated benchmarks as revealed truth. Yes, the G4 probably beats the competition in photoshop tests. But for those of us who don't do graphics for a living, that's not a reasonable benchmark. Like every company, Apple exaggerates their product's benefits.

    Now that IBM is making G4's, though, I'm looking forward to seeing quad GHz G4's running OS X hit the market in early 2001. *drool*

  137. Re:Why? by binarybits · · Score: 2

    The PowerPC architecture will always lag behind overall, it's just that its very close at this point in time.

    The current high-end G4 is 500 MHz. That compares with the 1 GHz chips Intel and AMD are claiming. I'm skeptical about whether those chips are going to ship in volume any time soon, though. Apple claims that the G4 is over twice as fast as a similarly clocked pentium. This is probably a bit of an exaggeration, but I think it probably is true that a G4/500 is equivalent to a P-III/750 or so.

    So in terms of raw speed, the high-end x86 are probably ahead. But the G4 has a *lot* of room to grow. If the folks at Moto weren't so incompetent, we'd have 7-800 MHz G4's by now, which would blow everything x86 out of the water. And IBM is just now ramping up G4 production, so expect to see some serious increases in clock rates in the coming months.

    So it's ridiculous to say that PPC's will "always lag behind." In fact, the exact opposite is true. They are currently in something of a slump, and with a little luck they will catch up and surpass x86. The PPC is simply a newer, cleaner architecture with more room to grow, and so they shouldn't have any trouble keeping up with the kludge that is x86.

  138. Re:Does anyone else see the irony? by IntlHarvester · · Score: 2

    If it was your $400 Million, which would you have purchased -- BeOS (still in Beta), or OpenStep (at version 4.2)?

    I mean, I like BeOS and all, but NeXT was just a far better deal even ignoring the personnel factor (especially because it included a bunch of dev tools and WebObjects).
    --

    --
    Business. Numbers. Money. People. Computer World.
  139. +2 Insightful?!?!?! by rm+-rf+/etc/* · · Score: 2


    WTF? The same damn troll post that's on every story mentioning a mac, and it's Insightful? Come on, I hope no moderator is stupid enough to believe that macs can only handle a 1 button mouse (mine has 4 and a wheel...)

  140. Re:Mac-on-Linux by rm+-rf+/etc/* · · Score: 2


    Be careful putting your mac partition in read-write mode... Every time I do that and boot mac-on-linux it wipes out my desktop folder...

  141. Re:Does anyone else see the irony? by LLatson · · Score: 2

    I believe (somebody please correct me if I'm wrong) that the PowerPC people are reverse engineering what they need, without any help from Apple (the chip isn't the problem, it's the motherboard - Apple won't release those specs).

    The BeOS team has decided not to reverse engineer everything and then have Apple change the specs and break everything again.

    In short, it could be done, but it's Apple, not Be, that is preventing it.

    LL

    --
    "If you are falling, dive." -Joseph Campbell
  142. Re:But there STILL aren't any cheap motherboards! by gutter · · Score: 2

    What are you talking about? G4s start at $1599.

    400MHz G4
    1MB L2
    64MB SDRAM
    10GB Ultra ATA
    DVD-ROM/DVD-Video
    RAGE 128 Pro
    10/100BASE-T
    56K internal modem

    Ram & HD upgrades you would want to do yourself, cause Apple charges a bit much. You can probably find lower prices if you shop around, that price is straight from the apple store. A lot of other places will have the same prices but throw in extra ram or something.

    --
    Check out DRM-free movies at http://www.bside.com
  143. Desktop Metaphor by Valdrax · · Score: 2

    The Macintosh follows the desktop metaphor. What do you do when you're finish with something on a desktop?

    1) Stick it in a drawer or other container. That's already reserved for filing files and data.
    2) Discard it from the workspace. In other words, the trash can.

    Why no eject button? It's very simple. You do not want users taking out disks in the middle of an I/O operation or before another program is finished with it like you could in DOS. It was an attempt at protecting uneducated users from harming themselves and the system, especially back when the OS booted off a floppy.

    To be honest, I agree that the trash can is better reserved for erasing the disk, but there is no other good item in a desktop metaphor for removing something from your workspace completely. Most other items I can think imply the ability to reach in and get the info back.

    As to the multi-tasking question, I believe Pinky's response handles that question admirably. Another point about the old system dialogs is that the old Macintosh used to be a single-tasking system like DOS. Only one program could run at a time. When they went to multiple programs, a modal dialog is supposed to represent something you DON'T want two programs potentially messing with at the same time -- something important enough to interrupt the user for. However, there wasn't a clean way at the time to make application-specific dialogs for those messages that should only stop one program. As Pinky points out, though, this has been fixed.

    I would like to know in what way either of those examples crosses off "powerful" from the list. Just because awk, sed, and grep on UNIX are horridly counter-intuitive at times doesn't make them less powerful. Just because something might be a little inconvenient doesn't mean it isn't powerful. The UI is powerful because of the wide variety of things you can do with it with little effort on your part. As a whole, the GUI is much cleaner and intuitive than it's competitors.

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  144. Re:Linux PPC == OS/2 PPC == NT PPC by Valdrax · · Score: 2

    Perhaps you underestimate the niche market. Just look at how many companies are alive making Amiga products still. OS/2 dropped support for PPC because they were already starting to lose profitability in the x86 market. Maintaining two platforms was more than they were willing to fund. PPC NT was dropped for the same reason that Alpha NT was recently dropped -- Microsoft pushed the burden of the development on the hardware manufacturers and charged them huge licenses to continue developing it. In the first case, it was IBM who refused to shoulder the burden after Microsoft put the squeeze on them as a competitor, and in the latter it was Compaq.

    None of these say anything against the viability of the PPC platform, which has incredible applications in the embedded (Motorola) and high-end server (IBM) markets. Unfortunately, Apple's stuck in the middle with the desktop market that neither chip supplier really cares intently about focusing on currently. The LinuxPPC and Yellow Dog guys make money the same way Red Hat and Debian do -- support.

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  145. Re:Let's not go crazy here by Valdrax · · Score: 2

    Oh, I'm not saying that. There were things for which the Mac was the unquestioned superior platform, but they're growing fewer and fewer as products on Windows come out that whittle the advantage down to being negligible. There are things for which it was never the best for, many of which are strong suits for Linux and other platforms.

    However, if you slam on the interface as being powerless, complex, difficult, and unclean, then you haven't used it in an unbiased fashion.

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  146. Re:I don't. by Valdrax · · Score: 2

    The reality is that Be supports its OS and it won't support something it doesn't have specs to. That seems pretty cut and dried, not to mention a reasonable position.

    You make an excellent point -- one which I had forgotten to consider. However, the primary revenue stream of Yellow Dog Linux and LinuxPPC, Inc. is from supporting these same kind of machines running Linux. My point is that Be, especially in their FAQ, used to beat their chest repeatedly that it is all Apple's fault they are not supporting Apple's machines. However, other businesses are basing the majority of their revenue stream on doing the very thing Be claims Apple's lack of spoon-feeding prevents them from doing. The fact remains that Be is eventually pulling out of the PPC market and is happy to try to turn as many Mac/Be users against Apple to keep as many as possible. They are going where the money is currently and making the decision about where they think they can cut the biggest niche.

    This seems something to slam Apple for, not Be.

    Yeah, in retrospect that seems to be what the original poster was griping about, but I was making a general jab at all the people who immediately got on this thread to flame against supporting the platform, probably mainly because it's primarily the Mac platform, instead of respecting the effort and skills behind the porting work.

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  147. Airport by hey! · · Score: 2

    Airport is just WaveLan cards repackaged, no?

    If so, in my naive opinion it seems like you should be able to use the wavelan drivers in the PCMCIA package. Get the latest first, though.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  148. Re:A few corrections, and my experience. by hey! · · Score: 2

    As the title said, I was posting my experiences. When I installed YDL a few months ago, yaboot was not recommended; I see that has changed. Hooray for OSS; if we had to rely on Apple or MS to fix something like this we'd wait for years.

    One thing about Macs is that they're nice and quiet; I'd be interested though in any kind of data you have to back up the impression that the G4 is fast running Linux.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  149. Re:My experiences with YDL on a Blue G3 by hey! · · Score: 2

    I installed OSX on this box first.

    The install is very clean and easy. If you want to get a Unix running on a Mac, this is definitely the path of least resistance.

    I took OSX off in favor of Linux because I didn't need to run Mac binaries on the thing and the OSX GUI was not really Mac-ish. It had a bit of a Frankenstein monster feel to it, although I suppose you'd get used to it. The docs werent' that great either - not enough to be better than having access to source code and a gazillion Linux hackers. All in all, I had nothing wrong with it, but it didn't offer me any compelling reason to support yet another operating system (other than hacking value, but my hacking time is totally overcommitted). However it is very intriguing and I definitely will install new OSX udpates as they come down the pike.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  150. YDL on iBooks by Master+of+Kode+Fu · · Score: 2

    We've had considerable success with YDL on iBooks where I work. It runs like a rocket (and yes, multiple-button USB mice are supported); we're just waiting patiently for the AirPort support. Coupled with a replacement 12GB hard drive and extra RAM, you end up with a stylin' machine that can run three OSs (MacOS with VirtualPC on one partition, Linux on the other). For me and my co-workers, it's turned out to be a decent development machine. For those interestd in putting YDL on their iBooks, we'll be posting an iBook/Linux HOWTO on our site shortly.

  151. MkLinux is your answer by MrEfficient · · Score: 2

    For NuBus PowerMacs MkLinux is your only option as far as I know. I use it on my Nubus Powermac. MkLinux doen't get much press but its great for those with older machines. Newer machines won't be left out, but due to the smaller community, it takes longer for support for newer machines to be built in. A new version is due to be out RSN (Real Soon Now) which will provide a much needed update to the libraries. I can't wait for it. There aren't many binaries available, but just as with LinuxPPC, most apps will compile just fine. Typing ./configure, make, make install isn't much more difficult than installing an rpm in my opinion. Don't overlook MkLinux. Check out MkLinux.org for more information.

    --
    Check out AbiWord.
  152. Does anyone else see the irony? by LocalYokel · · Score: 2

    What about BeOS on G3/G4 systems? I guess PowerPC is not as open to everyone as Linux is...

    --

    --

    --
    E2 IN2 IE?

  153. Fear not. Macs have 105 mouse buttons. by Ukab+the+Great · · Score: 2

    While I certainly think apple should add another mouse button because it does give users more options, I think that there is something that people coming from windows/linux backgrounds are not understanding about Mac software design. Keyboard shortcuts on the Mac receive far more emphasis in the design of softare than in Windows/Gnome (contrary to popular belief). Mac programmers, arguably the world's most experienced at programming interfaces, assign easily remembered keyboard shortcuts to the most commonly repeated functions. The logic being, the tenth time you do x procedure, you'll look at the keyboard shortcut on the menu and start using that. "But many users rarely use the keyboard for stuff" you might say. My response: it's not surprising. Windows' (and GNOME and KDE's, which both aspire to emulate Windoze down to all it's UI mistakes) keyboard shortcuts are crippled by two things. The first is that Windows cripples any element of ease of use that keyboard shortcuts have by using all those mnemonics (the underline things that you use with the alt key control menus with). These are very good at distracting the user's attention away from the actual keyboard shortcuts themselves. With all those underline thingies already in the menus, the average user is going to feel like it is too much trouble to remember the actual shortcuts. This was originally done because in ye olde Windows days, some people didn't have mice. So the original goal of Windows' keyboard UI was to replace the mouse, whereas from day one, the goal of the mac keyboard UI was to complement it. And that's exactly the function that a second mouse button performs: it complements the basic mouse. Since macs have no mnemonics, there is less clutter around the actual keyboard shortcuts, which means the keyboard shortcuts stand out like sore thumbs, which means the user's attention is more quickly drawn to them, which means the user is more likely to use them. So by using keyboard shortcuts in menus uncluttered with mnemonics, we mac people have been able to get along pretty well without a second mouse button. The second thing that both the linux and windows development community have done to cripple the ease and power of keyboard shortcuts is using the control key for keyboard shortcuts. The modifier keys next to the space bar (the alt key on windows, the command key on macs) have the widest key coverage of any other modifier key. It is ideal for fast, easy keyboard shortcuts because of its good central location on the keyboard and the fact that it puts the two most dextrous fingers of the human hand, the thumb and index fingers, in a very natural position If you don't believe me, put your thumb on the alt/command key, hold your index finger 2-3 inches from where your thumb is resting, and move your index finger in an arc motion that pivots around the thumb on the alt key. You'll notice in that arc that all the keys on that side of the keyboard are covered. If you tried the same thing only with the thumb resting on the control key and still using your index finger, after the first few letters your hand would immediately start bending in weird contortions. I know some people who use their pinky on the control key instead of their thumb, but that is still less natural than the thumb+index combination. PC keyboard design also helps discourage use of keyboard shortcuts. If you take a look at mac keyboard, the command keys will often (but not always)be larger and more centralized than the alt key on a PC keyboard.
    To sum everything I've said, macs have other ways (often more elegant) of performing the same tasks a second mouse button does. Understand this before you bash macs for having a one-button mouse.

    *Note this post does not mean to a flame directed towards Linux. The wonderful open source nature of Linux makes it very easy to rip out the messy mnemonics and control key shortcut sequences in GNOME applications and replace these beasts with uncluttered menus that use the alt keys and appropriately chosen letters. (I've done with with the gnome file manager (gmc) and Dia, among others. I can't wait to do it with Nautilus. I love you, Gtk ItemFactory).

  154. jason haas updates by neko+the+frog · · Score: 2

    while we're on the subject, some of you may recall that linuxppc developer jason haas was nearly killed in an auto accident with a drunk driver a few weeks ago. his wife cassie has been writing in w/ updates on his progress here. it looks like he's alot better, but it'll be some time before he can work on it more :(

    --
    -- the opinions stated above aren't those of my employer. in fact, they're probably not even my own. you know what, ju
  155. Re:Morons, Indeed; There _ARE_ No Cheap Motherboar by molog · · Score: 2
    Several manufacturers had PowerPC based systems and bare boards on the market a few years ago -- the platform just plain failed to make any money for them.

    Well I remember them. They were pretty much the Mac clones. I bought one because I was into the BeOS and I didn't want to deal with the Apple BIOS. What happened to them? I can tell you. Power Computing in Round Rock Texas was making the Mac clones and they were doing well. People were buying. They had record profits. The same for some of the other ones. When Power Computing was getting bigger Apple saw that the clone makers were taking a piece of their market. Rather then competing and letting the platform mature, Apple then stopped licensing the MacOS to the clone makers. This resulted in them losing almost all sales because machines preloaded with the MacOS was 99% of their business. This is the reason why I hate Apple. I know that I am biased but they destroyed a platform and thousands of jobs because they didn't want to compete on a level playing field.
    Molog

    So Linus, what are we doing tonight?

    --
    So Linus, what are we going to do tonight?
    The same thing we do every night Tux. Try to take over the world!
  156. Re:everything is relative by molog · · Score: 2
    Wrong. I can put together by going to pricewatch an Athlon system with all the RAM, case and everything, including monitor for LESS then $1000. $1000 $1700 with no monitor if buying a G4. If you want me to I can post the links directly to the parts I can get and I'm not talking about crappy parts either. This price I am quoting includes 128 MB RAM, a Voodoo 3 AGP, and other standard components. I'm not ripping PowerPC. My father designed the L2 and L3 cache, so I am partial to it. Just was stating an economic fact.
    Molog

    So Linus, what are we doing tonight?

    --
    So Linus, what are we going to do tonight?
    The same thing we do every night Tux. Try to take over the world!
  157. Other Linux Ports under way... by cheekymonkey_68 · · Score: 2

    There are several other linux ppc distributions under way including:

    Debian Linux
    Rock Linux

    Turbo Linux
    APUS Linux for Power Up Amigas
    Yellow Dog Linux (Based on RedHat)

  158. What about the rest of us Linux PPC Users??? by jgrider · · Score: 2

    So far, almost all development has been with PCI based PowerMAC's. It seems everyone (except the benevolent folk's at MkLinux have forgotton that many PowerMac's feature NuBus. I know, it's slow, you say; proprietary you say, but by golly, when I've got 10 of these and want a beowulf... No, seriously, what else is going on to get Linux supported on the older PowerMAC's?

  159. Re:Why? by psmX · · Score: 2

    Statistically more people use Macintosh than use Linux. Historically and currently the average dollar per hour revenue created by employees using Macs is about 30% than those using Wintel. But what the hell, no one uses Macs, less use Linux, give up the fight and be assimilated. Is that your point?

  160. Mac-on-Linux by CoffeeNowDammit · · Score: 3

    One point everyone seems to be forgetting in the "my OS is bigger.. oops, better.. than your OS" debate is that PowerPC Linux has what may be the killer app.. the MacOS itself.

    Check out The Mac on Linux Page for more info.

    I run it when I need to open that stray Word or PowerPoint document under Linux, and quite frankly, it rocks. Not everything is there yet (like sound support, and multiple serial line support), but what is there is impressive.

    (Aside: the Sheepshaver developers were supposed to have a similar app for Power PC Linux, but nothing ever materialized. Pity..)

    I'll soon try out additional Web resources for using MacOS Open Transport, MoL, and Linux ethertap support to create a "virtual" firewall. (Almost no configuration except for IP masquerading, no need to buy another box, and I get my MacOS-based VPN client when I need it. Life is good.)
    -----

    --

    ".sig, .sig a .sog, .sig out loud,
  161. Re:Let's not go crazy here by Valdrax · · Score: 3

    You probably disagree with all of those because you've never used it. Of course, you do lose the first 3 if you're Windows or X-fixated and can't approach the machine like a new user. If you give up all your assumptions about how a GUI should work, Mac OS is the easiest to train on. I do get frustrated as a Mac lab assistant at my college when someone panics about how to use a Mac because they're trying to do things the Windows way and can't step back an inch or two to look at the problem.

    Of course, your post was simply a troll, so I don't guess you really expected a calm answer, but, yes, the Mac OS has an interface that is all of the above.

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  162. I don't. by Valdrax · · Score: 3

    If BeOS actually cared about PPC Mac users, they'd hire people to do the same hard work that they LinuxPPC team is doing. The fact of the matter is that Be is targetting a higher marketshare with x86, and is using Apple as a scapegoat for their lack of continuing support for their original, most loyal customers. Plus, Jean-Louis Gassee gets to play the wounded victim of Big Bad Apple again, a part I'm sure he's loving.

    Besides, why are you slamming the efforts of a group that has done something you consider far too difficult for Be, Inc.? They're making Linux more available! What's wrong with this? Plus they're helping people not have to switch to a hardware platform many of us consider a shambling horror that just won't die, and they're helping wring extra life out of old machines that might be wasted otherwise.

    Shouldn't we be supporting Linux everywhere? I mean, everyone loves it when Linux is ported to a digital camera, a calculator, or a friggin' vending machine. What's so wrong with giving Mac and other PPC users a chance at Linux without having to give up their current machine or get an extra one? Quit slamming people for providing others with a service.

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  163. OS Power is not one dimensional by hey! · · Score: 3

    OK, this is off topic, and its been a while since I've done serious work on a Macintosh.

    It's clear that in areas of memory and task management, MacOS is very weak.

    However it does have areas of strength too.

    For example Applescript (is it in or out this year) is dynamite. It allows you glue together Mac applications the way the Unix shell allows you to glue together command line applications. It also gives you the ability to expose the objects your application handles to the outside world in an OS-wide standard way.

    I like the way the OS manages application resources. Essentially, strings, menus, bitmaps and so on aren't statically compiled into applications or into dlls, but are kept in a separate "fork" of the application file which can be edited with a resource editor by the user.

    The UI is generally quite good, although apple has been slipping in recent years. I like the fact that the OS has a user notification API. This is the most annoying thing about windows: having applications pop windows to the top of the Z-order and steal keystrokes.

    The UI is good in many subtle ways too. For example, the way menus stick to the top of the screen. It may seem weird at first, but consider this: the ease of hitting a target with a on screen pointer is dependent on the size of the object (obviously). Not obviously, by sticking the menus to the top of the screen they're given infinite vertical extent making them easier to hit. Now, for the average, non impaired person, person, this is not a huge thing; it saves you a tiny bit of effort.

    The earliest decisions made in the development of the Mac GUI were often like this -- very astute. Enough right decisions, subtle though their effect may be, and the whole user experience is improved.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  164. You can help! by imac.usr · · Score: 3

    A plea to Linux hackers everywhere - if you're coding on an Intel platform, do the best you can to keep x86-specific things out of your code, so that other Linux/BSD users out there can enjoy the fruits of your labors.

    Remember, there's PPC, SPARC, MIPS, Alpha, and 680x0 ports out there as well. Are you listening, Corel?

    --
    I use Macs for work, Linux for education, and Windows for cardplaying.
  165. Re:Why? by dlc · · Score: 4

    I know I shouldn't respond to this obvious troll, but here I go...

    • Does anyone use the Mac as a serious computing platform any more?

    What does that mean? What is serious computing? There are many univesities that use Macs for teaching. There are many companies that still have a lot of Macs, especially for graphic design. There are many households who are still using Macs, and surprise, surprise, the marketing is working, there are many households that are actually buying Macs. Besides, a telnet client is a telnet client is a telnet client, right? :)

    But just to reiterate -- this is not about Macs! This is about the PowerPC architecture. The hardware was never the weak link in Macs -- it was always the software. The hardware has always done an excellent job running the slow, underpowered, under-equipped software.

    • top of the range PC will still beat it hands down for performace

    Actually, this is not true, contrary to the reports you might have seen. Yeah, a truly high end PIII or Athlon might beat a G4 for raw performace, but the beauty is, G3's and G4's are common, and relatively inexpensive, while the high end x86 chips are rare and expensive. The average G3 will toast the shit out of the average PII or PIII.

    darren


    Cthulhu for President!
    --
    (darren)
  166. Why? because lots of people use Macs seriously by fantomas · · Score: 4

    There's an awful lot of loyalty in arts and design community towards the Mac.

    Windows boxes are viewed by this community with a similar sort of suspicion that the linux / slashdot community holds for Microsoft products, though this is more due to poor interfaces, bad ports of software and perceived complexity of operation compared to the familiar Mac environment, than any issue of open or closed source software. In the UK art colleges are often strongholds of Macs, this is what most artists and graphic designers are professionally trained on.

    However, there are a lot of graphic designers out there who are becoming aware of the whole open source philosophy and would love to join in. To drag up the old chestnut, they are just waiting for a decent set of tools that are suitable for their work environment. I work with a graphic designer who would love to convert to linux but the tools available are just not comparable to the commercially released latest versions of Illustrator, Flash, Quark Xpress etc.

    With the linux heritage and community developing from people interested in unix server applications to including those interested in providing graphics and multimedia tools, I think we may be on the verge of seeing a new professional community embracing linux and open source.

    Ok, I know it's very easy to say "forget the damn graphic designers, if they can't learn our way of working, we don't want to help them" but I think if the attitude is more "let's work out how to support these user needs" we'll find a large group of unsupported sympathisers becoming enthusiastic converts.

  167. Whooop! I'm Rip-Roaring and Rarin' to Go! by MoNickels · · Score: 5

    I'm a stone cold geek! I got that hacker instinct running around in my thick Mac head, and I got your computer right here, buddy. It's an Apple PowerBook G3 running PowerPC Linux. Whooop!

    I run Virtual PC just so I can rape and pillage in Windows 98 and Windows NT 4.0 client, as well as Mac OS 9 and PowerPC Linux. I mate them like dogs in heat in July. I do it for fun, not cause I have to. I can play Tetris on every one of them, and I my high scores show up at the bank. Duke Nukem licked my boots. I'm about to add a RedHat partition, and I've got MachTen in a box on a shelf just panting to join the gangbang.

    I flip around from OS to OS like a Vegas master dealing blackjack. I do what I want where I want any way I please. I compose a document using AbiSoft Word, or ApplixWare, or Microsoft Word, or ClarisWorks, or in VI (God bless the simple things in life). I've got 17 graphics programs, 18 web browsers, 41 apps capable of serving web pages, 10 text editors, 7 shells, and one goddam processor. And the machine weighs seven pounds. I can send email from 19 different programs, and just for the hell of it, I can first bounce it through 14 accounts on three planets. I can read your reply, translate it into French and post it on the web in Chinese. My computer sings to me.

    I can jam my baby, my rocket, in the middle of two ten-thousand-node networks and have it act as a router, a bridge, an end-node or a firewall. My machine does IP masquerading like a Halloween ball. I can grep like a mofo, find just the true-life Pantone color you're looking for, and visit your dirtbag Windows-only web site just so I can send you nasty email and jam your mailbox with stories of the Craig Shergold and free trips to Disneyland. I eat Lithium Ion batteries for breakfast and chew NiCad cells to calm my stomach.

    My machine is the best of breed. It's got hybrid vigor. You can take your fancy-pants, out-of-the-box, turn key solutions and spread them on the grass, 'cause they ain't nothing but manure.

    [With thanks and respect to Mike Fink and Mark Twain.]

    --

    Wordnik, a dictionary project which aims to collect

  168. Re:Why? by um...+Lucas · · Score: 5

    The Macintosh still kicks Windows' butt in the publishing arena... So many of the applications over the years have come to the Macintosh first and then windows, to the point that only recently have applications been released simultaneously and with feature parity across the two platforms. Apple has also integrated many things into their operating system that aids publishers... ColorSync (where is Windows' color management), QuickTime (if an app supports quicktime, then it supports all of the file formats that Quicktime does with zero extra effort from the developer).

    Many designers learned their trade on the Macintosh these days... Many of the old school ones converted to Macs a long time ago... The MacOS might not be as stable as the Windows platforms (which I'd debate, being a user of both), but it's MUCH easier to setup and maintain, allowing non-technical people to go about being creative, rather than caring about DLL's, the many security flaws in Windows, etc...

    Besides that, in case you hadn't noticed, Apple has doubled their market share in the past couple of years... Meaning their market's growing. More macs are being sold, not less... so why do you insist on why should so and so be ported to the Mac?

    I do understand your second sentiment a little bit though... Mac users love their desktops, so why would they want to switch to Linux? And then the next question would really be: Why would a mac user want to switch to Linux with OS-X right around the corner? That's a real toughie, I think...

    The first answer would be that some mac users are actually curious about other technologies...They use a Mac because they feel it's superior to Windows, but they're not afraid to look at other options available. The second answer? I really don't know... As i said earlier i'm a long time Mac user, though I've also PC with Windows and Linux on it, and i really do have zero interest in installing Linux on a Mac these days... A year ago, I played with MkLinux, but now that OS-X is just about here, i'd rather sit back and wait for that.

  169. My experiences with YDL on a Blue G3 by hey! · · Score: 5

    My boss is a mac fanatic; he can no longer work exclusively on Macs because none of our regular customers use them, so he works pretty much bouncing betwen the Mac and a PC. One side effect of this is that new Macs mysteriously show up in our office, because of a rare customer who orders one and changes his mind and the bossman can't bear to part with a new Mac.

    So we had a blue and white G3/350 sitting around as a doorstop. My knee jerk reaction to any doorstop computer is to put Linux on it and put it to work! So I picked up Yellow Dog Linux, which is Red Hat 6 recompiled for the PPC and tweaked.

    The first big difference from x86 Linux -- no PC BIOS, therefore no LILO.

    The problem is that it turns out is that "Open Firmware" isn't. It is supposedly possible to boot Linux directly on powerup, but it is apparently enough of a black an art the normal course is to boot Mac and use a Mac Control Panel applet called BootX to automatically load Linux. YDL does not include any instructions for booting any other way. I wonder what will happen when OS X starts shipping on new Macs -- until the Open Firmware problem is solved, you'll have to have a Mac OS CD to install a small HFS partition with a stripped down MacOS 8 or 9. This isn't really all that bad when you think about it. Think of the HFS partition as the boot sector of the disk and MacOS as a GUI boot sector manager; heck you even get networking and a web browser thrown in.

    There was plenty of hassle getting the G3 to boot. I resolved this after some Internet searches to find the magical incantations needed by BootX specifically for use on the Blue and White G3. Also, it may be necessary to tweak some BootX settings so you don't boot with the processor cache turned off and the video hardware set to VGA resolution so RTFM. After ritually sprinkling the keyboard with virtual chicken blood, I booted into the familiar RedHat installer. From there installation is pretty much coasting.

    Once you get over this stuff, what you end up with is essentially identical to Red Hat. It's shipped with slightly more paranoid security defaults, which is a good thing. Instead of wuftpd, you get proftpd, which is a nifty ftp daemon that uses Apache-like XML files for configuration. Unfortunately turns out to be mysteriously unstable on YDL; it would run fine for a while suddenly start losing its mind and not allowing any logins. I downgraded to wuftpd and all is well. Also, GNOME is unstable and dumps core after a little while, but KDE works without a hitch. I wonder if these problems could be some of the compiler glitches mentioned in other threads. In any case, combine this with the annoyance of the round, one button mouse (hint, use the keyboard "=" for the right button mouse), and I wouldn't really recommend this solution for desktop use.

    Pretty much these are minor issues, and the thing works fine as a server. I got Apache and MySQL running on it in a few minutes. I got the latest Python and recompiled with threads to run Zope, and multihomed the Zope with a reverse proxy Squid. I obtained OpenSSH 1.2.2 and successfully compiled it (I've heard reports of problems with OpenSSH 2 on PPC linux). The point of which is that all the usual open source tools are readily available, but that a few have some glitches.

    Performance-wise, the system is nothing to write home about. I have a P3-450 which kicks its ass readily on long compiles and on Zope service. I'd say its performance runs something between a PPro 200 that I have and the P3-450. However, performance is perfectly satisfactory for a former doorstop.

    I suspect the glitches and relative sluggishness may be related to the fact that the PPC compiler is less robust than it's X86 counterpart.

    Bottom line: YDL Linux is great for repurposing existing Mac PPC Hardware (but not too old and probably not too new) for use as a server in non-demanding missions.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.