Well, as one who runs multiple platforms and multiple os' thereon, I must say i have found it to be extrodinary. I have 3 pc boxes running some combination of 4 or 5 os' and 2 TiBooks and an imac running OSX10.1.
I am, as a direct result of OSX, dumping all but one of the pc boxes completely (and adding a new G4 Tower (need that DVD burner)). I'll keep one just to have a strong box to run the occasional game *not* emulated (for obvious reasons). I have no need for the others any more...quite frankly, OSX simply runs rings around the vast majority of what is out there for day to day use blended with abject power.
I've been a Linux user for seven or eight years now, and I had never even considered picking up a Macintosh until the release of OS X. OS X 10.1 sold me -- it's an absolutely fantastic piece of software.
There's a complete BSD environment going on underneath everything in OS X (you can pull up a terminal and poke around) with all the benefits that that brings -- ease of development with GNU tools, fantastic memory management, rock solid stability, multi-user ability, and a horde of other features that Microsoft can only dream of. However, you'd never know this using the OS casually, because on top of everything is a beautiful, seamless GUI that holds everything together and hides the implementation details. The OS X window manager is gorgeous, and fully functional (much more oriented towards multiple applications than OS 9 and earlier ever were,) complete with everything that you could expect, along with a lot of eye candy.
Overall, I'm immensely impressed with OS X. All the features of a standard UNIX, with the added bonus of a fantastic GUI, and good application support (Photoshop, Office, IE,.. everything you need to be productive.)
Having been a long time user of MacOS, NeXTstep/OpenStep, and Windows I can honestly say OS X is pretty slick. Each platform has it's ups and downs, even OS X has rough edges. But it's nice to be able to dig down to the core of the beast and do (mostly) what you want. Here is a machine on which I can easily install gcc, compile the latest apache, perl, and php. And yet still run the latest version of MS Office (Office v.X) and Adobe Photoshop. No VMware required.
That said, it's easier to approach the OS from a NeXT mindset, not an Apple mindset. This is not your father's Mac OS. It's a totally new beast. (in a good way)
I understand your point but I could also compile the latest apache, perl, and php on my Windows machine (or pretty much any machine that I had a c compiler for).
I've been a linux user for almost 6 years, and generally laughed at Macs (the whole one-button thing, etc.)
I wanted to find a nice laptop that would run linux, and even had a dell for a few days. Then, a friend of mine introduced me to Macs, and, in particular, the Tibook. You can see it yourself - overall, its probably the single best piece of hardware engineering imaginable.
And OS X really is awesome. I'm not into having the point-and-click interface myself, and love the console. But OS X really is nice to use. Its networking support is amazing, and works right out of the box. Support for sleep is great too.
Right now, from what I can see, the biggest problem with OS X is the lack of a decent DivX player. (4.11 tends to desync in about a second). Otherwise, it's awesome. And, if you really can't let go of blackbox or whatever (like me), there's the XDarwin project that lets you run X on top of OS X. So far, I've only tested the default twm, which runs fine. But using the apple developer tools you can compile any window that's been ported (I believe at least gnome and afterstep have been), and run it there.
Certain products are still not quite ready for OS X, but the situation is improving rapidly. I have to disagree with one of the posts below - its not about being "productive"; one could easily do that in Linux. (I refused to run IE, and will
NOT be getting Office). But it is a sincerely nice operating system to use, and the hardware is definitely going to be a computer legend.
Regards,
trurl
Re:OS X
by
Anonymous Coward
·
· Score: 0
jackass, photoshop hasnt been released for OS X yet. The only way you can use it is through the classic environment, which absolutely blows.
I understand your point but I could also compile the latest apache, perl, and php on my Windows machine (or pretty much any machine that I had a c compiler for).
Please excuse my ignorance, for I have not used Windows since NT 4, but does windows have a true multiuser core that allows multiple concurrent shell logins? Because my primary Mac (a dual 800) is the most powerful thing around here, and I have gobs of server daemons and such, there are about 7 people logged in at any given time. This box is my workstation, our web/mail server, and an all-around project box. Usually someone compiling and at least 3 or 4 idling in pine. I almost always have half a dozen terminal windows open when in the middle of a project.
Wow. You really need to calm down. I made no comment about one being any better than the other. I just said that you can compile apache, perl and php on any os that has a c compiler. I never should have even mentioned windows since it wasn't even my point.
I would advise that you simply have to try it to
find out.
I found using MacOSX to be somewhat like using
BSDi and Mac OS Ten Server. I am primarily a
Linux user and I find the BSD toolsets to be just
different enough with new, missing, different
command switches that it slows me down. I end up
downloading and installing the GNU tools. I also
dislike the excessive use of capital letters in
the naming of its directories. I end up
symlinking them to lowercase names. They do
leave the standard unix directories pretty much
intact. The desktop was pretty stunning and could
do interesting effects, but I have to delve into
the command line quite a bit. It just was not
compelling enough to switch. It is hard to teach
an old dog a new trick.
NT4: Terminal Server Edition / Telnet Server (all other editions)
2000: Advanced Server (Terminal Services / Telnet Server)
.NET Server 1.0/ XP Server / whatever it's called: Server (Terminal Services / Fast User Switching / Telnet Server)
As far as I'm concerned, Windows DOES have a multiuser core.
-- "Evil will always triumph because good is dumb." -- Dark Helmet
I'm a diehard Linux geek, and I find OS X quite to my liking.
I recently bought an iBook with OS X. At first it was meant primarily to be a secondary console, and an experiment in the Macintosh world. But recently I've found myself using OS X for more and more of my daily computing.
OS X is not without its flaws; the package system stinks, the X server (XFree86 port actually) is a little slow, and porting applications can be a bit of an inconvenience, but the environment is pleasant to use, and the underlying UNIX system is easily accessible.
After installing bash, XFree86 (XDarwin), GTK+, GIMP, and XEmacs, OS X leaves little to be desired.
OS X goes all out with antialiasing; almost all fonts rendering is antialiased, which makes Web surfing and document reading much more pleasant. The graphics system certainly takes a toll on the system's performance, but in my opinion it's worth it.
Please do not judge OS X from versions prior to 10.1. 10.0's performance was horrible. It has gotten much faster.
Apple: PLEASE bring back springloaded folders -- OS X needs them!
-John
Re:OS X
by
Anonymous Coward
·
· Score: 0
I just bought a Power Mac G4 dual 800 system, and it's awsome.
I'm a long term Linux and UNIX fan, having owned many Linux boxes and a Sun box. When I first heard about OS X and how it was based on BSD, I just had to give a try. I visited a CompUSA and was instantly hooked. The graphics are amazing and I can do everything my Windows friends can as well as everything my Linux friends can. Also, the PowerBuilder makes program development easy, no more writting GUI programs in vim for me!
If you're going to be getting a new computer and can afford the admittedly steep price of a Mac, I say go for it! It'll make both your Windows and UNIX friends drool!
All in all it is good stuff... with some issues here and there. It is basically consumer *nix, and I have been able to do a lot of geekie work with it.
I think the UI still has issues. OS X's 2D display system is very different and currently lacks hardware acceleration. This is veeeeery annoying. the CPU can process a lot of this stuff just fine, but drawing big windows is kind of intense.
I think OS X is one hell of a major step forward for a consumer OS. When looked at next to XP, XP seems to be a bit more "complete" to me, but I think X has a lot more potential (at least for the geek and graphics sectors of the world).
-- "Things are more moderner than before- bigger, and yet smaller- it's computers-- San Dimas High School football RULES!"
I have a TIBook with OSX, and I have to say that both are fantastic.
I'm a long time UNIX user (who like most others also has to run NT at work), having used mostly Solaris and Linux with some dabbling in other variants. I've always been a big fan of the Mach microkernel as well, so for me OSX is a perfect fit. As others have mentioned "fink" is a good way to get started installing some of the more common UNIX utilities, but quite a lot is already there. They also have put some work into making nice GUI's for many common networking utilities like netstat and ping. Imagine being able to set up your mom's box with sshd and be able to fix things remotley!
Another great benefit is that all of the development tols are free - it's a large download to be sure but you can order it if you need to. I haven't gotten the chance to do much development with it yet, but it's nice to have it there. I also love how easily OSX (and really macs in general) support multiple monitors, I have a 21" at home and USB keyboard/mouse all hooked into a docking station (by BookEndz). I just bring it in and I can use both screens for development, or just a single screen if I'm out somewhere else.
One last note is that if, for some reason, you just have to have Word and other MS Office products, they are all there and produced by a totally seperate group at Microsoft. I myself have been resisting as long as possible getting this just on principal, but am starting to weaken - after all, if there is a group at MS with a clue about UI should one not support them? Anyway, having MS Office means that it would be totally feasable to put a Mac OSX box in at work in place of a PC, if you were so inclined.
-- "There is more worth loving than we have strength to love." - Brian Jay Stanley
One last note is that if, for some reason, you just have to have Word and other MS Office products, they are all there and produced by a totally seperate group at Microsoft.
I must say IE for Mac OS X is a damn site nicer than IE for Windows (use Moz on my NT box at work). It seems to be cleaner and a hell of a lot more useful (the Fav, History, Search, Scrapbook, etc Tabs... they may be in the Win32 version but damned if I've ever seen them).
Amazing what happenes when you focus on making a good product instead of seeing how deep you can bury it into your OS.
ease of development with GNU tools, fantastic memory management, rock solid stability, multi-user ability, and a horde of other features that Microsoft can only dream of
Troll alert! Windows XP supports GNU tools thru cygwin. Also visual studio + gnu tools makes a much better enviroment. XP has rock solid stability, better hardware support, multi user ability (including logging on graphically with multiple users - Apple can only dream of that).
If you've ever read Stephenson's "In The Beginning Was The Command Line" then OS X is just as he describes BeOS: it has a very powerful core, but also has an incredible UI on top of it that harnesses it. For the average Joe you should never need to drop to the command line. If you didn't care about such things you'd never know you were running *BSD. Its a computer your granny could use.
On the other hand if you do want to tap the OS's power you can drop to the command line and type your little heart out with all the standard *nix tools.
I use NT at work, and run Linux (with KDE and GNOME depending on which way the wind blows each day) and Win 98 at home and I must say in terms of the UI OS X is a huge leap ahead of the aforementioned systems.
"Project Builder" isn't bad. it's made with GCC as the default compiler. Apple is also working with the GCC people so hopefully all the optimizing they do for the powerpc chip will be accepted and incorporated with new releases of GCC 3.x. something that the other innovator company isn't doing.
my OS X box has xwindows installed with wmaker (thanks to fink) . so yes, in theory i can dream about having other people use my machine as a xserver. but they have there own macs. if they really needed to log into my machine, they can SSH. OS X is a multi user OS (i blame it on the BSD core).
now, where OS X lacks is in games. but i get by with watching DVDs, MP3s, divx and all the gnu stuff that this OS supports.
Right now, from what I can see, the biggest problem with OS X is the lack of a decent DivX player [divx.com].
have you tried DivOSX. It's a quicktime plugin for divx that includes an extraction tool that fixes audio issues with some divx movies. works pretty well for me.
Re:OS X
by
Anonymous Coward
·
· Score: 0
actually according to computer Power Magazine mac os x is even more stable than XP o' shit. of course that does not matter if your one of those who think rock solid means word runs stable.( windows should have been able to handle that years ago.. especially since
its their own software).
Actually, you can buy GNU tools direct from Microsoft. They purchased Softway Systems about a year ago so the Interix POSIX subsystem is now a Microsoft product sold direct by MS. That means, yes, that you can buy an entire POSIX (certified POSIX, not kinda-POSIX) from Microsoft, one that includes the GNU C compiler and most of the GNU toolchain. It runs alongside all the other subsystems (Win32, Win16, OS/2) and thus isn't a kludge that rides on top of Win32 and relies on a DLL the way Cygwin does. IOW the Interix POSIX subsystem talks directly to the NT kernel layer.
Who'd have thought Microsoft would be selling GCC for NT? They do.
XP has rock solid stability, better hardware support, multi user ability (including logging on graphically with multiple users - Apple can only dream of that).
And so does OSX. Legendary BSD stability, best consumer hardware bar none, a true multiuser OS underneath. The stability and multiuser aspects have been with BSD for twenty years. The hardware aspects have been with Apple for almost the same amount of time. During that same time period Microsoft coudln't manage to get a stable OS until a few months ago, and the PC platform evolved into the world's biggest kludge.
-- A Government Is a Body of People, Usually Notably Ungoverned
Re:OS X
by
Anonymous Coward
·
· Score: 0
one more for the box score:
never owned a mac, have two pcs running constantly now: 1 FreeBSD, 1 Win2k. Just bought a TiBook w/ 10.1. I use the 2k box on occasion, I use the FreeBSD as a CVS server/NAT box. That's it. OS X+TiG4 have turned me into the biggest mac zealot ever
If you're not with Dada, you're with the terrorists. Seven fish say: "We don't like terrorists." Punctuality is crucial to avoiding Ashcroft's bad side.
Join Dada today! For tomorrow, the world may end. Mail in your registration card for a chance to win millions of prizes! Or, get your money back. Email root@127.0.0.1
-- "It's because they're stupid. That's why everybody does everything."- Homer Jay Simpson
Re:OS X
by
Anonymous Coward
·
· Score: 0
So far, I've only tested the default twm, which runs fine
I've used some others. All work fine. This another thing that gets missed in the "Windows can use XFree through cygwin!" argument. Sure, it can, but only with WMs compiled with cygwin, which is a lot more of a bitch than "fink install fvwm2" or whatever. It just works better.
Re:OS X
by
Anonymous Coward
·
· Score: 0
I second that emotion: The multi-monitor support is super-slick. When you plug the TiBook into a TV, automagically this little panel comes up on the Ti screen that says, "Configure Screens" or some such, and you drag the picture of the TV to where you want it to be relative to Ti's screen-space, then you can use it like another monitor. To mirror, just click "Match" or drag one onto the other.
We're diverging off topic here, but we're getting into one of my favorite areas...
Yeah, NeXT was waayyy ahead of it's time. The same thing goes for apple, just somewhat less so. As my friend Eric said, "Apple's problem is that it tries to sell stuff that's ahead of it's time to people who don't appreciate it." I REALLY like Apple hardware, and if I weren't a poor college student, I'd have a G4 machine (or a used UltraSPARC). Did anyone notice that the slashdot article last week about the dual CPU machines for artists had some benchmarks with dual 400 MHZ G4s lagging not so far behind dual 1.7 GHz Xeons?
Now, if only Apple would throw a more modern micokernel (caugh port l4 caugh) under Darwin, I'd pretty much be forced to sell my soul for a new machine. Provided of course, the kernel was still open source.
Microsoft wanted NT to be a microkernel OS, but they couldn't quite pull it off for performance reasons. Apple managed to pull it off with an old microkernel. Imagine how OS XI would fly with a higher performance (and smaller and simpler) micokernel under the hood.
Warning: Micokernel rant
I don't mean to start a flame war, but Mach has way too many features to make implementation and optimization easy. Small micokernels rock! I had to benchmark the memory latency of several systems for my systems design class. I chose my personal box running Linux and my personal box running QNX for two of the systems. Linux showed the expected gradual transition from cache latency to RAM latency as the size of the buffer used in the benchmark approached the cache size. However, under QNX the memory latency managed to stay very low until the benchmark buffer size got very close to the cache size, and then there was a rapid transition to the RAM latency. This shows that small microkernels are more resistant to cache thrashing (yes, I did boot Linux into runlevel 2 and kept applications to a minimum) because you have fewer bites of kernel code that are continually pushing stuff out of the cache. I'm not sure why the user-level servers didn't offset this. Maybe QNX tries to buffer system requests and run the user-level servers in batches for performance reasons. In any case, there was a marked difference in the benchmarks on the same hardware. If you combine this with L4's very fast messge passing, modern microkernels make a lot more sense than older microkernels like Mach. If you've got x86 or ARM hardware, check out the L4Ka site. Uwe posted an updated snapshot of the Hazelnut implementation of L4 today. (Supposedly the IPC is blazingly fast. I don't know how they teaked their C to be faster than Jochen's x86 assembly kernel but they did it. I suppose that with only about 11 system calls, you have a lot of time to tweak them all.) It's been almost a year since the last snapshot was posted, but the mailing lists show that devlopment is going strong. L4 really shows the elegance of simplicity. It has a very small set of well designed features that are very flexible and powerful, which allows L4 to get away with fewer than 10% of the number of system calls used by Mach.
Yeah, you can run TS, but it's unstable as can be. I went to TechED last year, and MS gave a seminar on ways to automate the rebooting of your TS farms, because they needed to be rebooted at least once a week. Wow, that sounds really good!
We use TS at work, and have 5 users on the machine all day. It'll go a couple of months and then need a reboot. The reboots are mostly needed to fix the stupid Print Spooler service. It apparently can't take printers popping on and off as people come and go.
"with dual 400 MHZ G4s lagging not so far behind dual 1.7 GHz Xeons?" As a responsible Mac zealot, I feel duty bound to point out that Apple have never sold a G4 400dp, and should also point out that for the majority of tasks a 1.7Ghz Xeon will outperform a 500Mhz G4 quite handily. For AltiVec optimised code, the tables can turn quite dramatically - if you have a project that's suited to coding for SIMD, AltiVec is the most powerful desktop architecture by far.
-- That was classic intercourse!
Re:OS X
by
Anonymous Coward
·
· Score: 0
Actually, if you spend as much on PC hardware as you do on Apple hardware you can get quality equalling that of Apple. Most people however buy the cheapest piece of crap they can get, and point to their PC when stuff doesn't work, instead of the real cause of the problems, themselves.
Re:OS X
by
Anonymous Coward
·
· Score: 0
good application support (Photoshop, Office, IE,.. everything you need to be productive.)
Actually, you should be very wary of this. How long would you think Office and IE would be available on the mac if it ever managed to get more than 10 percent of the userbase? Microsoft is keeping Apple alive by porting their software to their competitors platform, just so their would be a semblance of competition. As soon as Apple grows too large, they stop porting new versions (and they have done so in the past when Apple became a little too successful for their own taste).
That's why I don't want to depend on closed-source software. At least with open source you know you can always get the latest version of the software on the platofrm of your choice, even if you have to port it yourself.
Re:OS X
by
Anonymous Coward
·
· Score: 0
I'm thinking you shouldn't have bought the cheapest piece-of-crap grammar and punctuation textbook. The goal of writing a sentence is not to see how many clauses you can use.
You also might want to upgrade your pricing catalogs, since they seem to be from 1995. Remember? When you were in kindergarten.
Re:OS X
by
Anonymous Coward
·
· Score: 0
dual G4 400s are available, just not from apple. there are pci carrier cards for older macs that all you to drop any 2 zif processors into them turning your machine into a MP machine. if you wanted, you could drop a 350 Mhz g4, and an 500 Mhz g4. or as the previous post, two 400 mhz g4s...it is possible, just not common. now, lets talk about the dual 800 Mhz g4...*drool*
Re:OS X
by
Anonymous Coward
·
· Score: 0
Howdy capt. So, when are you going to carbonize the DivX Doctor util? That way I could ditch DivX Player in general and cut my dependence on one more classic app.
Photoshop "Classic" runs in Classic no matter what you do. It doesn't suck that much more in OS X than in OS 9. Although there's a bit of a disconnect from running the different application environments under OS X, if Photoshop or some Mac OS 9 element that it's dependent upon die then you don't lose your browser, email, and any other native apps (Illustrator, FreeHand, Final Cut Pro, After Effects, MS Office, etc). Photoshop is almost certainly coming out for Mac OS X in January, 2002, and a lot of the people who will use it already know that all of their other apps are already native.
Part of Photoshop's delay may be the plug-ins. They have to be recompiled, so the average user will want updates of all their plug-ins (many will be free upgrades, just carbonized versions with the same features). I heard that Adobe wanted a longer beta with Photoshop so that third part plug-in developers would be ready to ship alongside Photoshop. So they can release Photoshop for Mac OS X and say that it's ready to use today, right now.
OS X is not without its flaws; the package system stinks
Yeah, Apple's native packaging system is a nightmare. Luckily, you're not stuck with it: InstallerVISE is available for OSX Carbon/Cocoa apps, and fink just completely rocks for bsd/x11 apps.
the X server (XFree86 port actually) is a little slow
That'll change. Right now, as far as I know, XDarwin is entirely a software framebuffer -- no hardware accelleration support at all. I'd expect that to change soon for geforce-based macs, and eventually for radeon-based ones.
and porting applications can be a bit of an inconvenience
If you're just trying to compile a pre-existing autoconf-based unix package and it's being balky, there's a magic trick that will solve a good deal of your problems:
---
Live Long & Prosper \\//_
CYA STUX =`B^) 'da Captain,
Jedi & Last *-fytr
Re:OS X
by
Anonymous Coward
·
· Score: 0
the 800dp is a really nice machine, but for sheer integer and fp horsepower the desktop champ is a pair of Athon MP 1900+ right now. Apple have amost certainly got some new gear coming next month, so the tables may yet turn but - damn - those Athons are great value!
The first versions of Word and Excel ran on the Mac, and it's been running there for 10 uninterrupted versions, through 68k, PowerPC, and now Mac OS X. Worrying about Office is as pointless as worrying about Apple. Both seem to be in very good shape, so fire away, get the best kit that's out there for the job. The Apple stuff is dynamite and they're only just getting the "new Mac" going now, with all the traditional "Mac" software arriving native for Mac OS X week after week (Office, Illustrator, VirtualPC, ViaVoice, Final Cut Pro, After Effects, Commotion... all shipping in the last few weeks). Anyone who is shopping for a new computer really owes it to themselves to hit an Apple Store if at all possible before they commit to an XP box. There's so much interoperability now, and your USB and FireWire and PCI peripherals generally transfer over just fine, too. Even though you have to upgrade your software, you'd have to do that under XP, anyway. The best versions of many mainstream apps are on the Mac. Even Office is much better on the Mac. None of these ever-changing disappearing menus and no product activation watching your hardware for a chance to disable the product.
Can't wait for Dreamweaver to run native next to Apache, though. The Macromedia apps could be really good on Mac OS X, with good standards support (Fireworks' native format is PNG, for example). Fits in with a lot of the philosophies behind Mac OS X's design.
There is mpeg4 codec for quicktime. Search for "divx" on versiontracker.com/macosx - There's a bug with mp3 sound on quicktime, but a workaround exists. Only problem: Some divx movies come with wma sound, and apple doesn''t do windows media audio.
I can watch all the friends eps on my shiny icebook, no problem. Long live Apple for bringing me the first computer I truely love.
Re:OS X
by
Anonymous Coward
·
· Score: 0
actually, I will still need the DivX Player app, unless you can figure out a way to get doctored divx files with WMA tracks to play on OS X . . .
I too am a unix oriented person.
OS X is very pretty but has a few annoyances..
1. Apps seem to want to hang temporarily for no apparent reason (spinning disc for many seconds)
2. I have my home area on a Linux machine, mounted via NFS and authenticated through NIS:
- Terminal doesn't log me in. I have to log in as a local user then SU to my network ID. This sucks rocks.
- X is not quite happy on starting from teh application icon for a networked user.
Other than that it is great. I like fink/apt and it seems to work just fine. It provides a solid name/target for ISV's to target whilst allowing all my open source stuff to run just fine. A definite plus.
..d
-- ---
Four bases should be enough for any genetic code
Whatever happened..
by
beldraen
·
· Score: 1, Interesting
to the IBM PC version of Mac OS. It seems it would be the best of both worlds. Even if it's closed source, the GUI is very nice. And, with a full BSD unix underneath, a damn stable and usable OS. So, what happened?
-- Bel, the mostly sane..
"Of course I can't see anything! I'm standing on the shoulders of idiots." -- Me
If you're refering to the x86 version of Apple's Darwin project, you should check out the Darwin section of their website. It's still going on, and runs great (or so I've heard).
The only problem with the x86 version right now is *very* limited driver support, but that's been working on in the background while they continue on with more major things--such as finding a decent replacement for the pieces of MacOS X that aren't opensource.. such as Aqua (the GUI).
--
-----
jonathan barket
Re:Whatever happened..
by
Anonymous Coward
·
· Score: 0
Apple screwed up and started writing code that only compiled for powerpc.
powerpc emulation on intel is SLOWWWWWWW.
System 7.5.5 runs on Mac Plus and every other mac of the time and can be perfectly emulated at VERY FAST speed on intel systems.
Executor proves this.
Too bad Apple is screwed and too many apps are not compiled to run on the Quadra 840AV anymore.
some people are lazy fools and short sighted (not me though).
Not true. Darwin may be powerful, but the x86 port is more of a toy than a competitor.
I think they released the source because they aren't threatened by it.
--
-----
jonathan barket
Re:Whatever happened..
by
Anonymous Coward
·
· Score: 0
Re:Whatever happened..
by
beerits
·
· Score: 2, Interesting
Do you mean Star Trek? That died in the early 1990's.
Re:Whatever happened..
by
Anonymous Coward
·
· Score: 0
I think he's referring to Star Trek, Rhapsody, etc and not darwin. If apple sold an OSX version that ran on x86 hardware, it would make that hardware directly compete with macs. They don't currently sell computers with DDR or SDRAM 133/150, nVidia's Ti line or Radeon 8500s, ATA 100 or 133, etc. so many people would just get a cheaper x86 pc that does have them, maybe slap on OSX, and not give apple much money.
I think all we really want is Aqua. If we can't have aqua who really cares about Darwin? We can just create OpenAqua and use FreeBSD.
-dk
Re:Whatever happened..
by
Anonymous Coward
·
· Score: 0
Apple can't seem to decide if it's a hardware company or a software company. If they released a PC version of OSX it would cut into their hardware sales (yeah, the PowerPC platform is better than Intels but it's painfully expensive). They can't compete with Microsoft either - all MS has to do is refuse to do a port of Office for OSX-Intel and the platform is doomed.
Re:Whatever happened..
by
FatRatBastard
·
· Score: 3, Interesting
I wouldn't be surprised if there wasn't a skunk works somewhere inside apple with this already being worked on, but not because Apple is all of the sudden going to become a software company.
Apparently Jobs was mighty pissed at Motorola because the PowerPC chips weren't scaling (in terms of Mzh) as quickly as the x86 machines. There were rumors that if things continued at that rate that Apple would switch its machines over to an x86 arch. (with maybe Transmetta for laptops). Now, assuming that was true I wouldn't have expected the new systems to have been standard x86 machines. I would suspect they would have been incompatible with WinTel boxen. Apple is a hardware/software company and would want to control the hardware platform as well.
Since it looks like Motorola has solved some of the speed issues (the new G5s are supposed to be blazing if the Reg is to be believed) I doubt any x86 port of aqua would ever see the light of day.
I totally don't get this repeating theme of 'Steve is pissed at Motorola Re MHz'. Granted if you were the typical slashdot reader instead of Motorola, you would take your new processor technology and clock it at >> GHz and say 'nya nya' to Intel. And guess what - no one would care and you would quickly disapear into oblivion. The only way Transmeta could gain credibility (apparently Linus wasn't enough by himself) was to emulate the x86. It's sad enough to make you want to cry, really. Intel is the 'Gold Standard' of microprocessor technology, which is a very very sad situation. Here they are cranking out dies the size of piza boxes, doubling as toaster ovens, and everybody is happy with that. Motorola makes a much smaller die that disipates a fraction of the power, and its just as fast as what Intel puts out - and faster in some cases. It makes plenty of profit from doing that - in fact the only way Intel can make a profit with its monstrosity is to crank it out by the bazillion. Its much easier to drive a smaller die that dissipates less power at a higher clock rate. So why don't they? Because they're not your typical slashdot reader. They don't do it because they don't have to - they only have to be as fast as Intel and no faster. When Intel goes to a higher clock rate, Motorola just kicks it up a notch. They just simply don't have to try as hard as Intel. Now if Intel didn't own the microprocessor market, there would be some real competition. Since it does, there isn't.
Why is it that a man asks, "whatever happened?" He should ask instead, "why did it happen to not?"
--
~
MU!
Re:Whatever happened..
by
Anonymous Coward
·
· Score: 0
the whole of 'Steve is pissed at Motorola Re MHz'. thing pops up a lot on rumor sites, FWTW, and it does make a lot of sense. It is an important marketing tool. Also, there's no denying that regardless of which has a faster clock, the rate at which intel and amd have been putting faster chips on the market has been much greater than Moto. It makes sense for Apple to be very worried about Moto and keep them on their toes cause of their dependence on a company that isn't really dedicated to processors. Didn't IBM ditch them for further development of the POWER line and switch to some BL copper fab or something?
Read all the shit about the G5 on rumor sites. It seems like it's been a nightmare of delays for apple.
a little bit of light brain work would make it clear that the MAJORITY of PowerPC chips Apple buy are from IBM. All iMacs and iBooks use PPC 750cxe CPUs, and these are made by big blue.
-- That was classic intercourse!
Re:Whatever happened..
by
Anonymous Coward
·
· Score: 0
PowerPCs are pretty cheap chips compared to Intels, but they really aren't as fast.
You've missed the point -- Apple had an x86 version of OS X. It will never be released because Apple is a hardware company. They make their money off of sexy, translucent boxes, not sexy, translucent dialog boxes. That's why you'll never see an x86 OS X (with Aqua and the rest of the show.)
-- There should be a moratorium on the use of the apostrophe.
Max V.
NeXTMail/MIME Mail welcome
They don't have an x86 version of OS X. If they did have this, why the hell would they have Darwin trying to develop the core of OS X for x86.. as in, it isn't all ready done. Yeesh.
They released the Darwin sources. They didn't encourage people to port it to x86, the community did that.
There were in-house builds of OS X confirmed up to last year. There's no reason to think that they couldn't have OS X on x86 if they wanted to (with a good bit of debugging, sure, but not with major re-implementation.)
Remember -- the OpenStep libraries are all cross-platform. The Yellow Box ran on Windows. Rhapsody had x86 versions. For a while, they were going to market it for both platforms.
-- There should be a moratorium on the use of the apostrophe.
Max V.
NeXTMail/MIME Mail welcome
I agree OS X could be compiled under x86 completely if Apple wanted to, but I don't think it's plausible.. the problem being the main problem the x86 version of Darwin has right now: drivers.
No matter how cool the OS is, if it supports nothing more than a select few pieces of hardware at the moment, and it has little to no processor optimizations, it's not viable. I wouldn't count Apple out on making this move if they feel the need--They could stand to gain a good deal of the software marketshare if they did this, but they'd lose in the hardware share--kind of like a last resort.
This could be the very reason they're allowing the porting to go on without their normal strongarm tactics.
There's so much more to the Mac platform than what could be ported to Intel. I had a friend in my studio last night who was looking at the computers (a PowerMac G4 and a PowerBook G4) and he was totally blown away by the fact that I've been making data DVD's as easily as floppies, 4.5GB on a $6 disc in 20 minutes, for almost a year, and that our AirPort (802.11) base station is 18 months old. It was also his first time seeing FireWire in action, and seeing the notebook hard drive mounted on the PowerMac via Gigabit Ethernet also blew him away. All this stuff is just built-in and just works on Macs. It has so much to do with the hardware and not just the software. You can plug two Macs together via FireWire and use one of them as a FireWire hard drive for the other, enabling really, really easy admin work (just mount the target machine as a hard drive on your own notebook, and install or configure what you want to, then unplug the target machine and boot it up).
In short, the platform itself is really starting to show the benefits of a lot of good planning from Apple over the past few years. You can expect TV out, mirroring or second displays, gigabit ethernet, FireWire, AirPort. It's there and the OS makes it all just work. The commodity hardware model won't support a platform like this, even if MS disappeared tomorrow.
Re:Whatever happened..
by
Anonymous Coward
·
· Score: 0
All of the things that are biult into the mac platform: firewire, USB, Airport (WiFi), GigaBit, DVD-r, 2GB RAM. These are all things that you can buy cheaply (or not so) for the x86 platform. However they are not easy to make work well because of M$'s inadequacies and Linux/Unix lack of support in the amrketplace. It is great for those who understand how to compile a driver, but for people who just use computers as tools, Mac OS X is a godsend. I am migrating all of my clients from Mac OS 8-9 to Mac OS X. none of these people know what opensource is but they and Mac users like them will broaden the market for opensource and Unix software. It is a wonderful thing for Unix and for the Mac.
I agree with most of what you say. However, there are technical reasons why Motorola does'nt just run the G4's into the 2GHz regions.
I can't recall the exact reason, but I think it has to do with fundamental design of the pipelines. Intel being designed to use and exploit as much MHz as possible, whereas the Motorola chips working smarter.
It's pretty much braun vs brains.
If the G4 could go right now, to 2GHz, you think they would not do that? You think that they would not want to be seen as 2 or 3 times faster that Intel?
If they could, they would. I hope the G5 kills IA64 and I can't wait for the G5 TiBook!
-- War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
Re:CmdrTaco BANNED FOR LIFE from Taco Bell!!!!!!
by
Anonymous Coward
·
· Score: 0
We love you, WeatherTroll! We want you to snot us, WeatherTroll!!
Re:Still the same complaint though.
by
stew77
·
· Score: 0
Any OS? So install MacOS on it then...
There is no platform you cann install any OS on. However, having a Mac means you can still use NetBSD or Linux as well, you're not restricted to MacOS.
Re:Snottle OSnotX, BSnotD, and Snottan Snottard
by
Anonymous Coward
·
· Score: 0
We love you, WipoTroll! We want you to snot us, WipoTroll!
Re:IMPORTANT WARNING: Avoid CmdrTaco's "special ta
by
Anonymous Coward
·
· Score: 0
We love you, WeatherTroll!! We want you to snot us, WeatherTroll!
Apple = ultimate monopoly ?
by
sh0rtie
·
· Score: 0, Troll
Just imagine if Microsoft owned the hardware and the software like Apple !
Considering Motorolla makes their processors, I doubt you could ever call it a monopoly. More importantly, you need a userbase the size of MS's to gain a title like that... not a mere 25 million dedicated Mac users.
Why is that a woman asks us to imagine, "what if microsoft owned the hardware and software like apple?"
Why is it that "Apple = ultimate monopoly?" Ask instead, why is it that Microsoft is not.
I would have to say that Apple (in their own market) is much more of a monoploy than Microsoft in their market, sure. MS directly controls (at this point) only the OS and many major applications, whereas Apple controls the OS and some major applications, plus the hardware.
That being said, it's not an ideal situation but it isn't necessarily all bad either. Sort of like Ford having a monoply in the market for Mustang enthusiasts. If they had a monoply in the entire automotive market, that would be problem. But as it is, Mustang owners don't seem to complain.
I would never discount the Mac. If it weren't for their blunders during the Gil Amelio days (ok you can make clones, wait we take it back - or - we are recalling the 5300's because they tend to ignite) they might still have a very significant piece of the pie. I figure that there have to be a lot of closet Macaddicts out there who are just waiting for a reason to go back.
Is Jordan betraying his ideals?
by
Astral+Traveller
·
· Score: 0, Troll
I can understand that, with Wind River's recent disowning of FreeBSD, Mr. Hubbard needs a more secure job position, but I can't help but wonder if , by joining Apple, he is abandoning his ideals for open-source software. Apple is one of the most closed companies ever, historically being unwilling to share hardware specifications or even tolerate imitations of their Macintosh look and feel. With a horde of lawyers poised like attack dogs, ready to bite the ankles of any possible patent violator, often shitting on Apple's own dedicated fanbase, is this the place for an idealist open-source developer like Jordan to be spending his time?
I frequent the FreeBSD mailing lists, and I have a large cluster of FreeBSD boxes powering the demanding computer applications my Fortune 500 employers demand, and it is the only operating system I have ever seen able to take the punishment my servers take on a daily basis. Jordan has practically abandoned the lists since joining Apple, and the discussions as a whole feel more hollow and less directional without his guidance. With the continuous slippage of FreeBSD 5.0's development, I fear for the future of my operating system. I can't help but feel that Jordan has abandoned his project to rot like BeOS and the Amiga.
Re:Is Jordan betraying his ideals?
by
Anonymous Coward
·
· Score: 0
http://darwin.org/
nuff said.
Re:Is Jordan betraying his ideals?
by
jbarket
·
· Score: 1
I take a different view on this...
As a dedicated FBSD fanatic myself, I've come to love OS X. I've spent waaay too much money to add a couple of Macs to my LAN, and I wouldn't be without it. The idea of running XFree86 rootless so the apps run alongside MacOS native apps is amazing.
FreeBSD's future is looking grim though, I must admit. I don't think the userbase will be willing to let it go down the tubes... I have nothing against Linux, but I will eat my socks before I put it on my dual P3/750.
Honestly though, I think things will return with him and the FBSD project once Darwin settles... there is still *much* work to be accomplished, and timeframes when you're working on a project you've all ready published and sold have to be extremely short. With some luck, he'll bring along the x86 Darwin development.
--
-----
jonathan barket
Re:Is Jordan betraying his ideals?
by
Zero+Sum
·
· Score: 2, Insightful
Maybe you have missed the bigger picture. People have been trying to bring the desktop to UNIX for years. It is not really working.
Bringing UNIX to the desktop is a new approach and a novel idea. It may well work. If it does, then maybe MS will have a competitor.
It is certainly worth a try. Considering pending legislation in America and the way things are going there, this may be what saves open source.
--
Zero Sum (don't amount to much). [root@localhost]
Re:Is Jordan betraying his ideals?
by
Logic+Bomb
·
· Score: 2, Insightful
What does it say about the open source model that a lack of interest from any single developer can be such a punch to the gut for a project, especially when it's something this widely used (and therefore, I assume, developed)? I'm not a troll trying to say "open source sucks" or anything, but this weakness might be one of the things that contributes to corporate heebie-jeebies about Free software. I guess perhaps I think open-source mavens don't acknowledge this readily enough, or have a good way to deal with it.
Re:Is Jordan betraying his ideals?
by
Tachys
·
· Score: 2
Recently Jordon Hubbard show the FreeBSD developers a tool at Apple used to debug NFS. You can see details here
Re:Is Jordan betraying his ideals?
by
Anonymous Coward
·
· Score: 0
The funny thing about his article is that they completely forget about the history of the BSDs and from reading the article you'd just assume that Jordan is the creator of it and FreeBSD is the only BSD around. Well, anybody that knows the history of Unix knows that the folks at CSRG at Berkeley should be credited more in the public light for this achievement and their contribution to both Unix and computer science. Kirk McKusik, Mike Karels, Keith Bostic (Bill Joy but he's famous and rich) and others that get very little attention but are some of the most significant people in the history of computer science. Don't forget OpenBSD, NetBSD too.
Re:Is Jordan betraying his ideals?
by
daniel_isaacs
·
· Score: 4, Funny
...is this the place for an idealist open-source developer like Jordan to be spending his time?
"Ye have heard that it hath been said, Thou shalt love thy neighbour, and hate thine enemy; but I say unto you, Love your enemies, bless them that curse you, do good to them that hate you, and pray for them which despitefully use you, and persecute you; that ye may be the children of your Father which is in heaven; for he maketh his sun to rise on the evil and on the good, and sendeth rain on the just and on the unjust. For if ye love them which love you, what reward have ye? do not even the publicans the same? And if ye salute your brethren only, what do ye more than others? do not even the publicans so? Be ye therefore perfect, even as your Father which is in heaven is perfect." --Matthew v. 43-48.
-- - Dan I.
Re:Is Jordan betraying his ideals?
by
Anonymous Coward
·
· Score: 0
When I talked with Jordan at COMDEX a couple years ago, he pretty much admited what weall now know about *BSD dying.
It is now common knowledge that *BSD is
mired in a mortifying tangle of fatal trouble. Jordan was so desperate when I spoke with him.
I actually got the impression that he was suicidal. I think he took the failure of FreeBSD very personally.
It
is perhaps anybody's guess as to which *BSD is
the worst off of an admittedly suffering *BSD
community. The numbers continue to decline for *BSD
but FreeBSD may be hurting the most. Look at the
numbers. The loss of user base for FreeBSD continues
in a head spinning downward spiral, no matter
which marketshare figures you examine.
Re:Is Jordan betraying his ideals?
by
Anonymous Coward
·
· Score: 0
What does it say about you that you read one karmawhore post on slashdot and immediately assume that it represents the entire FreeBSD team's view?
Re:Is Jordan betraying his ideals?
by
wesman
·
· Score: 1
Wow. fsx sounds like the cats pajamas for nfs if you read the kerneltrap threads. Looks like freebsd will be pulling ahead on nfs even more now.
Re:Is Jordan betraying his ideals?
by
melatonin
·
· Score: 5, Insightful
Apple really is the best thing for BSD. Here's a company whose very core depends on BSD. It's in their best interest to make it the best OS you can get-period. The way I see it, Apple owns the future of BSD. Of course Jordan would want to go there...
I use FreeBSD at work. It's awesome. I also use OS X daily at home and at work. And really, I can't see much difference between the Darwin core (pure opensource) and FreeBSD in terms of out-of-the-box functionality, except that several of the utilities and bsd apis are dated (no localtime_r, for example). That's not a big deal really, it's Apple's goal to keep Darwin in sync with FreeBSD, and anything that you are missing (as an application developer), there's not too much stopping you from getting sources and compiling it yourself.
My point is, Apple is shipping a fully capable open source OS. I'm talking about Darwin, not OS X. This is what Jordan is working on. If anything, it aims to succeed FreeBSD. FreeBSD is nice and all, but it's got everything that makes a modern Unix, which is exactly what keeps its market penetration small. It doesn't have the attention that Linux has to keep it growing.
The difference that Darwin has is the incredible number of NEW ideas that make a NEW OS. Darwin isn't just another BSD. Apple has learned a lot having several OS projects fail (you have to admit, you do learn a lot that way), and the good stuff has gotten into the Darwin core.
There are things like XML and Unicode support at the base level of the OS. XML is used to describe everything in the sytem, it's basically the conf file format of OS X for everything that doesn't have too many legacy dependancies (for example, fstab is still there, but from what I can tell, it isn't the source of the information at boot time- NetInfo generates it. mount et. al will use fstab still). High-level, object-oriented frameworks are available with at the base level of the OS through CoreFoundation. CoreFoundation is basically the core of the OpenStep Foundation framework without Objective-C. It's pure C. Everything in the core of OS X is written with CoreFoundation- it provides the XML and Unicode support (this means kernel modules, etc). Every string you use is a Unicode-capable string. The powerful array and dictionary 'classes' you use can be converted to and from XML (simple data archiving and unarchving, and human readable too). And you can download and install CoreFoundation onto Linux/FreeBSD if you want to.
I can hear people in the background yelling 'OMG! They're butchering BSD!' No, their upgrading and replacing some very old systems with new ones. They're replacing them with things that fit the needs of modern workstations, not just servers. Things like 'ls' and 'more' aren't touched. They're user utilities, and pretty irrelevant at the OS level (and fairly irrelevant for Apple anyway, because a cool ls isn't too useful in OS X).
You can check out Darwin yourselves from www.opensource.apple.com. You'd probably have more fun with Linux/FreeBSD for a few years, though. While Darwin doesn't have everything it needs to make a long-time *nix user happy, it does have everything it needs to bring all the power of Unix to the masses.
Even before Rhapsody was remade into Mac OS X, I remember Mac OS Rumors article about a rumor (surprise surprise) that what is now Darwin would be available free to universities, simply because Avie Tevanian wanted to give back to the community (as the BSD license doesn't force you). Well, they gave everything back to everyone, and then some.
I'm not saying that Apple is all good, but so many people really underestimate what Darwin is and what it stands for.
-- Moderators should have to take a reading comprehension test.
Re:Is Jordan betraying his ideals?
by
'This+is+false.'
·
· Score: 1
Dada is the way.
A man asked MuShu: "What is Dada?"
MuShu said: "What are you?"
-- "It's because they're stupid. That's why everybody does everything."- Homer Jay Simpson
Re:Is Jordan betraying his ideals?
by
Macka
·
· Score: 1
The Open Source Darwin FAQ says:
In addition, we expect Darwin to become the foundation for a complete, stand-alone open source operating system distribution, similar to FreeBSD or Linux.
Maybe this is Jordan's goal when x86 Darwin reaches feature/driver parity with FreeBSD. I would personally find that quite a compelling business model to deliver to customers - iMac's on the desktop and x86 Darwin in the computer room. Hmmm...
Macka
Re:Is Jordan betraying his ideals?
by
flynn_nrg
·
· Score: 2
If you follow the freebsd-hackers list you probably saw a message from Jordy some days ago talking about NFS stability. This leaded to a thread with Matt Dillon, who has fixed 3 serious bugs, one of them in the softupdates code. For me, this is quite a serious contribution to the FreeBSD code, not that he has forgotten about it. Also, guess which OS does freebsd.apple.com run?
Re:The problem lies in...
by
ShadeEagle
·
· Score: 0
Quite frankly, I really don't care WHAT my pc looks like - as long as it does what I want it to do - and if I'm using a Mac, that means graphics and multimedia ONLY.
For me, Macs don't mean gaming, web browsing, or things like that.
Just my 2 (Canadian) cents...
Re:Snottle OSnotX, BSnotD, and Snottan Snottard
by
Anonymous Coward
·
· Score: 0
I'm sorry, WipoTroll! Why do you like to post the FAQ so much, then, WipoTroll? Can't you just link to your profile, WipoTroll? You must really want to get the word out, Mr. Wipotroll, sir!
Re:Still the same complaint though.
by
RazzleFrog
·
· Score: 1
OK - I should have been more selective in my phrasing. I currently have many more options with i386 than I do with powerPC. How many distros are there for PowerPC right now - 3 (LinuxPPC, YellowDog, MXLinux)? There's also nothing that says I don't want to have Windows on my machine, too. The hardware options, while growing, are still pretty limited. My first goal would be to get rid of those fruity cases.
Re:Still the same complaint though.
by
RazzleFrog
·
· Score: 0, Troll
Who modded this a troll? Propietary hardware isn't a legit beef? Sounds like a sour-grapes macaddict.
Re:IMPORTANT WARNING: Avoid CmdrTaco's "special ta
by
Anonymous Coward
·
· Score: 0
Sounds gruesome, Mr. WipoTroll, sir!
Re:Still the same complaint though.
by
Anthony+Boyd
·
· Score: 2
How many distros are there for PowerPC right now - 3 (LinuxPPC, YellowDog, MXLinux)?
And SuSE 7.3. Their PowerPC release is sitting on the shelf at Fry's, tempting me daily.
Re:Still the same complaint though.
by
RazzleFrog
·
· Score: 1
I didn't realize Suse had a PowerPC port. I was actually looking at Suse to replace my slackware box.
Re:Still the same complaint though.
by
JubeiX
·
· Score: 1
"My first goal would be to get rid of those fruity cases."
I point you towards the new iBooks and G4 TiBooks.
JubeiX
Re:Still the same complaint though wrong my friend
by
RazzleFrog
·
· Score: 1
Towards the end of our Mac days we tried Virtual PC (this was back in 99) and I remember it being something awful. Pretty much brought the G3's to a crawl and we had a lot of networking issues. I assume they have made a lot of progress since then.
For some reason I thought it said...
by
linzeal
·
· Score: 1, Funny
OS X, BSD and L Ron Hubbard. I was like no the apocolypse is upon us. They have constructed the user friendly E-meter. We are doomed. Greta van Strokin (sic) will indoctrinate us all to its wonders at 7:00 pm.
Does one token open-source project really make up for Apple's intense closed-mindedness? One need only look at their recent past to see that they are still up to their old schemes, what with the recent stink over Aqua-like themes and their continuing refusal to open the Sorensen codec, which powers nearly all the streaming media on the web. Darwin seems to me more like Apple trying to get a free ride by encouraging their users to develop their core operating system for them, while they reap the profits and keep their platform under an iron grip.
Re:Darwin isn't enough
by
Mononoke
·
· Score: 2, Informative
their continuing refusal to open the Sorensen codec
LOL! I suppose if it were the Apple codec you my be justified in your disgust. However, since it is the SORENSON codec you may just not have a clue what you are talking about.
-- NetInfo connection failed for server 127.0.0.1/local
Re:Darwin isn't enough
by
JabberWokky
·
· Score: 2
their continuing refusal to open the Sorensen codec
Yeah. And I really get pissed at RMS refusing to open the RealVideo codec.
Ummm... hate to tell you, but Apple doesn't own Sorensen. I believe it's owned by (da da da dum!) Sorensen. And yes, Apple has asked Sorensen at least to release a Linux binary, and they declined. Maybe it's time to ask again ("Mommy, Daddy, why do we celebrate Sorensen day?" "Because, honey, that's when we all gather round and ask Sorensen to release their codec for Linux so that the majority of the world can use it. Now be quiet, and eat your emacs pudding... if you wish hard enough, St. IGNUcius with give you Free-as-in-speech Gifts tonight under the CVS tree." )
--
Evan
-- "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
Apple has asked Sorensen at least to release a Linux binary, and they declined.
J'Accuse! Point us to a reputable URL for this claim, or forever hold your tongue. I have never seen anything but stonewalling from Apple in the available data.
Apple pays Sorenson serious money to make their codec available only on the platform(s) of Apple's choice.
Re:Darwin isn't enough
by
JabberWokky
·
· Score: 2
Point us to a reputable URL for this claim
I cannot - I am not an Apple user (my last box was a Mac LC, but I loved the Apple ][). I seem to recall it being revealed in an interview... which would make sense, as I read Jobs' interviews for the same reason I listen to Jello Biafra - I may not agree with him, but he's got charisma, and a good deal of thought goes behind some of his directions. At any rate, it was awhile back, and I may be in error. I do not think so, but it would not cause me to melt into a puddle screaming "What a world!" if it were the case.
--
Evan
-- "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
Well, of course Sorensen can be blamed, but only partially.
What about the content providers who have decided to provide the content in ONLY Sorensen format, with no way for someone who just wants an mpeg to download it, or no way for someone on a non-supported-by-quicktime platform to view it - period.
Such exclusive deals are made specifically for the purpose of forcing propagation of Quicktime (on Windows). Everyone else be damned. And that's not Sorensen's fault. It's Apple that wants Quicktime everywhere. Can't blame them for wanting that, but you CAN blame them for taking a page out of Bill Gate's HOWTO manual for "ruining the internet for everyone who chooses a different platform".
-- These are my friends, See how they glisten. See this one shine, how he smiles in the light.
I guess the point is; it's a powerful strategy, forcing a player format by constraining content. But I think most people here will agree that we'd rather see a player format win on it's technological merits.
Quicktime does do that - but since everyone else seems to be playing the content forcing game, Quicktime has to as well.
Back when Quicktime was THE standard for video on the internet, when CNN presented content exclusively on Quicktime, it was obvious. Then Microsoft gave away servers and software to CNN to get them to switch over to WIMP. And here we are.
Real Media? what's that? Oh that audio format that also sometimes plays really tiny grainy pictures about the quality of an animated GIF? Real is irrelevant.
-- These are my friends, See how they glisten. See this one shine, how he smiles in the light.
You don't know anything about Apple. Check out apple.com first, try out the machines, talk to the users, then you will have at least half a clue at least.
The reason Apple needs to have lawyers who are quick on the trigger is that they are one of the very few companies that really comes up with new stuff and makes it work. They're copied far and wide, most famously by Microsoft and Microsoft's hardware cartel. Get past a few FUD stories that you read on the Internet and check out what the real story is.
Jesus, man, just because it's on the Web doesn't make it true. Just because it's not on the Web doesn't make it untrue. Get a grip.
Apple has done fine by Linux. They contribute code to open projects, including GNU stuff, they are on their third or fourth UNIX OS now. Apple's (GUI) disk management utility has six or seven Linux-specific disk formatting and partitioning options you can choose and you're ready for your Linux install. Not to mention that you can boot a Mac from any attached storage (ATA, FireWire, iPod, USB, Zip, CD, etc) so it's easy to have Linux on a second drive or a tenth drive in addition to Mac OS or Mac OS X. Also, when you boot a Mac with the Option key held down, you get a boot loader from Open Firmware that will identify bootable Mac OS, Mac OS X, and Linux systems on attached storage. Volumes with Linux systems on them get a cute Penguin icon, it's really quite nice. People who run LinuxPPC are fucking in love with it, and good for them. These guys are like the happiest guys at Macworld Expo all the time, running around talking about it a mile a minute with other LinuxPPC users.
Personally, I hate when Linux is compared to anything else. To me, the strength of Linux is to provide a free, geeky alternative that follows a few years behind the commercial stuff and makes sure that they don't sit around and sell the same shit to people year after year. It's like, once Linux can do it, it's available for free to anybody with some time and smarts, so if we want to charge for it, we'd better add some serious value. Apple adds some serious value, while at the same time you don't lose the benefits of community software. The BSD heritage of Mac OS X is shouted out at Apple, while Windows uses the BSD TCP/IP stack and Microsoft doesn't want you to know that.
Finally, to the comment "Darwin isn't enough", I would have to say, "what have YOU contributed?" QuickTime Streaming Server is also out there for free and open source, and it's cutting edge stuff. Real and MS charge you a lot to get that functionality running on a closed Windows platform. Apple also developed QuickTime, TrueType, FireWire, and lots of other stuff that has benefited and will benefit community software developers and users.
Re:Darwin isn't enough
by
Anonymous Coward
·
· Score: 0
You're replying to the wrong guy. I love my Macs, and I'm very happy about the state of open source at Apple. But there are also two undisputable criticisms -- Apple's lawyers suck goat, and the lack of Sorenson for *nix is also Apple's fault.
-F.
Re:Still the same complaint though.
by
LMariachi
·
· Score: 1
Re:Still the same complaint though.
by
RazzleFrog
·
· Score: 1
I will say that they are definitely a huge improvement but I am still a pretty plain guy. I am happy with my black T22 and my beige Antec.
Re:Still the same complaint though.
by
Anonymous Coward
·
· Score: 0
even more importantly (well at least in my opinion) there is also a Debian port for PPC hardware (including most PowerMacs)
Re:Still the same complaint though.
by
RazzleFrog
·
· Score: 1
I may have to convince somebody at work to give me one of the old 7200's sitting in the closet. I saw a couple of stacks of them the other day justing sitting around collecting dust.
Re:Still the same complaint though.
by
green+pizza
·
· Score: 2
True, it is proprietary, but with over a million Macs sold each year (in both consumer and pro lines -- not to mention the used market), I don't feel too locked in. It's certainly better than being in a much smaller "traditional" unix market (ie, HP-UX on HP PA-RISC or AIX on IBM RS/6000).
Apple may build the machines, but there are MANY sources for accessories and upgrades. Common IO standards (PCI, AGP, IEEE-1394, USB, HD15 monitor, etc) are great as well.
My only beef is the proprietary connector on the Apple LCD monitors (which, is actually based on a draft of some obscure standard that never took off). But at least DrBotts makes an adapter.
Re:That's my department, boy!
by
Anonymous Coward
·
· Score: 0
Careful, your plurality is slipping.
Re:Still the same complaint though.
by
JubeiX
·
· Score: 1
Well, I won't argue with you about the beige cases, because I don't know how to. I own a bunch of them, and even though I think they're hideously ugly, PC hardware in any other color feels weird to me.
That having been said, the new iBooks have a 2D area just larger than a piece of notebook paper, and weigh under 5 pounds with the battery in.
Also, any and all praise I dole out has largely to do with OSX, and it rocking so hard. OSX kicks many forms of ass simultaneously, and I refuse to ever honestly support an OS without protected memory.
JubeiX
had to beg for a job?
by
CommanderTaco
·
· Score: 5, Interesting
seems hard to believe that he had to struggle to land the job at Apple, as such a prominent OS developer. I would have thought that the more successful/visible open source developers would have their pick of jobs at any firm... and Hubbard would be especially well suited to work on OSX, since it's based on freebsd. i bet he's just being modest...
Re:had to beg for a job?
by
Hektor_Troy
·
· Score: 1
Are you sure it isn't based on NetBSD?
-- We do not live in the 21st century. We live in the 20 second century.
Yes I am fairly sure Mac OS X has nothing to do with NetBSD:-)
At OSX's core is a Mach microkernel with a 4.4BSD personality, and the libraries are based mostly from FreeBSD (from version 3.4 I believe, please correct me if I'm wrong here) and NEXTSTEP.
The only similarity between Mac OS X and NetBSD is the 4.4BSD'ishness of it all, but FreeBSD has that too. They did base it off of BSD because Next was based on 4.3BSD personality Mach microkernel.
What is DaDa?
Here's what some of the artists themselves said:
* "DaDa is beautiful like the night, who cradles the young day in her arms." - Hans Arp
* "DADA speaks with you, it is everything, it envelopes everything, it belongs to every religion, can be neither victory or defeat, it lives in space and not in time." - Francis Picabia
* "Dada is the sun, Dada is the egg. Dada is the Police of the Police." - Richard Huelsenbeck
-- "It's because they're stupid. That's why everybody does everything."- Homer Jay Simpson
Re:had to beg for a job?
by
Hektor_Troy
·
· Score: 1
The reason I asked, was because I was under the impression that FreeBSD was strictly x86 (which the PowerPC obviously isn't), and that NetBSD was the extremely portable BSD.
Having done a little digging, it seems that you are indeed right, that it's built upon FreeBSD (http://www.apple.com/macosx/technologies/darwin.h tml)
-- We do not live in the 21st century. We live in the 20 second century.
Re:had to beg for a job?
by
jkh
·
· Score: 5, Informative
This is something which got a little confused in the translation. What I said was that it took me several months to come to Apple after my initial interviews because a little detour to Wind River happened in the middle (for reasons I won't go into). This somehow got permuted into my spending months chasing the job. In reality, Apple never gave up after "losing" me to WindRiver and their persistence coupled with my desire to get involved with MacOS X is what finally induced me to leave WRS.
-- - Jordan Hubbard
co-founder, the FreeBSD Project. Director, UNIX Technology. Apple Computer
Re:had to beg for a job?
by
Anonymous Coward
·
· Score: 0
Yes I am fairly sure Mac OS X has nothing to do with NetBSD:-)
That is false.
As others have pointed out, FreeBSD doesn't run on the PowerPC platform. Nor, I believe, does plain old 4.4BSD. Much of the Unix userland for OSX comes from FreeBSD, but the personality of the Mach kernel is NetBSD-based.
"4.4BSD-based" is industry shorthand for saying that you're using one of the 4.4BSD-Lite derived operating syystems, meaning Free/Net/OpenBSD. No one actually uses 4.4BSD any more -- it's quite obsolete.
Re:The problem lies in...
by
Mononoke
·
· Score: 4, Funny
if I'm using a Mac, that means graphics and multimedia ONLY.
For me, Macs don't mean gaming, web browsing, or things like that.
Please tell me, as a Mac user, what web browsing experiences I am missing. What office-productivity abilities am I missing? What coding experiences am I missing?
Gaming? Real gaming takes place in a text window. Mac's got those too.
Only thing I'm missing is apps with hidden extensions that auto-launch from my mail apps. I don't really miss them that much, though.
-- NetInfo connection failed for server 127.0.0.1/local
TROLL ALERT!
by
Anonymous Coward
·
· Score: 0
please, the fortune 500 companies line is a dead giveaway you are a troll.
this is just lifted from the classic linux not ready for the enterprise troll.
This user looks to be a new troll trying to accumulate karma. just check his history.
Around here, most of the new Apple users are former SGI-using 3D artists, Amiga holdouts, and even PC users tired of the Microsoft Tax. Let me tell you, when reinstalling Mac OS after overhauling 250 3-year-old Macs with new hard drives and more ram, it's sooo nice to install an OS that doesn't require a CD key.
Re:The problem lies in...
by
ShadeEagle
·
· Score: 1
I'm not saying you're missing out on it - it's just my personal opinions on Macs in general...
My first web browsing experience was Mosaic for Windows 3.1... and I've been pretty much a PC user since.
Also, consider the fact that my only Mac is a Mac Classic... I haven't even TOUCHED a G4 - but from what I'm hearing about OSX - I'm certainly considering going into greater credit card debt to get my hands on one.
Re:The problem lies in...
by
green+pizza
·
· Score: 2
For me, Macs don't mean gaming, web browsing, or things like that.
The latest "sneakypeaks" of OmniWeb 4 do just fine for me. True, MSIE 5.1 (the Mac OS X version) and OmniWeb feel a bit sluggish compared to MSIE on Mac OS 9 or Windows. Next round will probably be a lot more optimized. I do a lot of Photoshop, but I also develop dynamic web content in perl and php on my box. I also have fully native versions of MS Office, too... Office v.X on the OS X machines and Office 2001 on the OS 9 machines. I don't feel like I'm missing much. I've played a few Mac (and Windows) games. I like my Dreamcast, PS2, and GameCube moreso, though (much like my old Sun days when I used SPARCstation 20 for work and an SNES for play).
Mac OS X.1 and Open Source Developers
by
TellarHK
·
· Score: 5, Insightful
About two days ago, I submitted a review of OSX to Slashdot, but got rejected. Am I sore about it? Not really. Since I'm not anyone of note (yet), it's expected. But this provides a nice chance to say what I said in the review. I won't cut and paste it, as that'd be quite long, but I'll summarize and suggest MacNN's OSX forum as a place to check it out if you're so inclined.
Essentially, I spent the last ten years of my life shackled to Microsoft products with the all-too-infrequent practical use of Linux. As Microsoft's business practices continue to get ever more predatory, and the Microsoft operating systems become increasingly marketing tools rather than productivity tools, I decided that it was about time to try something new.
I found an inexpensive, new iBook, and bought it. An "icebook" with a 500Mhz G3 processor, I've been quite happy with it so far. The construction of the iBook is quite decent, with a few common blemishes in the casing and a few mechanical defects reported. However, the real shining star of Apple's lineup has got to be OS X. This BSD alteration (Or enhancement, or bastardization, or annexation, call it what you will.) is positioned in the perfect place to bring intelligence back into the use of personal computers. Functionally, OS X is a wonderfully complex yet artistically presented program interface which does an admirable job of concealing the true nature of things from the average Macintosh transitional user, while providing an extremely high amount of flexibility for the more technically oriented. With the Macintosh userbase, there's actually a very devoted core that could use the help and assitance of open source efforts despite the problems with Apple in regards to certain areas of the system. (The interface, primarily)
Projects suck as Fink, an excellent tool for porting unix applications to the OS X environment are a great start, but what will really help Apple prove a real challenge to Microsoft is the conscious effort by Open Source developers to port applications to Apple hardware so seamlessly, that the average user won't even have to know that The Gimp was actually a unix application.
This is where Apple has succeeded as a core business, making computing simpler for the artistically, rather than the technically minded. The best thing Open Source can do is aid the Apple userbase in proving that the Mac is a viable alternative. Yes, Linux and BSD themselves as well as all the other systems out there, deserve to continue to be the primary focus of most efforts. But it just may be that the most effective way to open up the operating systems market will be to back the entrenched underdog.
Re:Mac OS X.1 and Open Source Developers
by
TellarHK
·
· Score: 3, Insightful
It's not a matter of Apple needing the backing just because they're the underdog. You also need to factor in the fact that they're -trying- to do what they can. Yes, they're real bastards when it comes to Aqua. But the usability of the Mac interface has been the only thing that saved them as a market force until now. As OSX gains momentum, I'm all but positive they'll open up gradually. With people like Hubbard now inside the corporate lounge, Apple will have little choice but to come around and relax a little.
It's important to remember that the core OS behind OS X is still open sourced. You can download Darwin/x86 and run it just fine, using X11 instead of Aqua.
I hope more open source people can come around to the realization that while fully open source platforms may be the best technical option, that until open source focuses as much on interface and ease as much as it does performance, that there is a viable, important place for companies like Apple.
Welcome to the real world.
by
Zergwyn
·
· Score: 4, Insightful
Of course Apple has been intensly close-source-minded. You have to remember, up until the mid-90s few serious businesses would actually look at open-source as something to actually use in a commercial product. Apple has taken a brave and important step. If opensource actually ever wants to expand beyond the server market, our "oh, if the user doesn't get it they are stupid" rhetoric must go. Mom needs to be able to use it.
Further, you need to do more research about your arguments. Open source zealots may never bother to check copyright law, but companys really -have- to defend their copyrighted stuff every single time. If they don't they risk losing the rights to it. In addition, Apple -doesn't- own the Sorensen codec: they license it. They can't control whether or not it is open sourced. Finally, your arguments about aqua and other core technologies are ludicrous. People should be very clear: Apple is a commercial company, which means they need to make real -money-. If everything is free, why would anyone pay for the OS? What would cover development costs. The OS is comparatively cheap, because of hardware, but it is still the corner stone of Apple's business. People can get the base Darwin for free, just like linux. If you want the extra stuff Apple worked so hard on, you're just going to have to pay for it.
This is a great start, and I hope that it is very sucessful and prompts other commercial companies too start to champion open source. Value added solutions can be viable business models.
Re:Welcome to the real world.
by
Astral+Traveller
·
· Score: 3, Informative
Further, you need to do more research about your arguments. Open source zealots may never bother to check copyright law, but companys really -have- to defend their copyrighted stuff every single time. If they don't they risk losing the rights to it.
No, NO, NO!Trademarks are lost if they aren't defended, not copyright. Is this really such a difficult distinction for Slashdot readers to make?
This is a great start, and I hope that it is very sucessful and prompts other commercial companies too start to champion open source. Value added solutions can be viable business models.
While I am glad to see open-source get accepted in the marketplace, I fear that open-source projects could very quickly become nothing more than cheap publicity stunts for companies. Our burgeoning corporate republic depends on keeping the sheeple quietly content, and by pacifying the vocal Open-Source Community with a few open-source project could very quickly become just another political manoeuvre, no more meaningful than kissing babies or making token efforts to be "environmentally friendly". This is what Apple's open-source efforts smell like to me, and I personally would rather see companies be more open altogether rather than just throw out some code and say "look, we're open source!"
Re:Welcome to the real world.
by
Anonymous Coward
·
· Score: 2, Insightful
Apple's open-source effort is *not* a cheap publicity stunt, political manoeuvre or whatever you want to call it. I see something totally different and a sign of forthcoming deep... (crap, I'll sound dilbertesque, here) OS paradigm shift.
I'm still trying to gel the thought in my mind, so bear with me if the formulation sounds a bit confused. The concept hasn't finished percolating.
With the advent of Linux and the various BSDs, the sign is up that "core OS" functions might become more of commodities than crown-jewels. Furthermore, with the ever-growing complexity of OS functionality, the proliferation of all sorts of weird and wonderful (or not) pieces of hardware, maintaining all that under-the-hood plumbing is becoming more of a liability than an asset. Apple (and others) has finally realized, after all these years and after seing various OSS efforts being able to create some very decent OS cores, that the real crown jewels are really more the GUI and the User Experience than anything else. While "everyone" can write a pre-emptive, memory-protected, multi-user & multi-tasking OS, not everyone can build a decent GUI (sorry KDE & GNOME, you ain't there yet).
Not only that, but considering that the OSS crowd is working at creating and maintaining all sorts of "low level" tools (for lack of a better expression) such as compilers, linkers, programming editors, etc., Apple would be foolish not to leverage it. So by open-sourcing the lower part of their OS, Apple gains a ton of maintainers willing to write drivers, debug under-the-hood/never-really-seen-by-the-user functionalities and, something not to be underestimated, keep the code portable (think Darwin x86). Furthermore, the Cupertino company is able to use all sorts of OSS development tools because the core of its OS is "aligned" with these tools. They save oodles of money by no longer having to maintain their own tools suites (MPW, MacApp, etc.).
All of this lets them concentrate their limited resources (limited compared to M$) onto what makes the biggest difference: what the user directly sees and uses. The UI, which becomes the added-value that justifies paying for that OS and the hardware to run it on.
Maybe everyone that is not M$ will have to do this to be able to concentrate on what they do best, one day. Because they won't be able to maintain & develop an entire OS anymore.
Not to troll, maybe we are just seeing the proof that OSS can write good OSes, but can't build usable GUIs (though I will admit that all good things need time to mature). That we do need closed-source companies to build these GUIs usable by mere mortals. That's something to think about.
Re:Welcome to the real world.
by
Anonymous Coward
·
· Score: 0
"No, NO, NO! Trademarks are lost if they aren't defended, not copyright. Is this really such a difficult distinction for Slashdot readers to make?"
Yes. No matter how many times you correct them, they'll never get it.
They'll always whine that the RIAA is taking away their rights to watch DVDs, and that the MPAA is screwing musicians.
Re:Welcome to the real world.
by
TheAJofOZ
·
· Score: 5, Interesting
No, NO, NO! Trademarks are lost if they aren't defended, not copyright. Is this really such a difficult distinction for Slashdot readers to make?
Well actually, in Australia at least (and presumably in the US) we have this little law against selective punishment which states that if you are to take legal action against someone you must also take legal action against any other infrignement of the same magnitude against the right you are protecting. In other words, if you regularly let people you don't know walk through your property as a short cut then you cannot sue a specific person for taking the same short cut without showing that you are also going to persecute all future infringements. Otherwise the legal action is discriminatory and will be thrown out of court (see the case of Williams vs Thorsbourne in relation to the Port Hinchinbrook Project). Apply this to copyrights and you will find that they are only viable to the extent that they are protected.
Now, even if this law does not exist in America, the fact that it does in Australia would be enough to convince most international companies to be strict about enforcing their trademarks to save trouble in the long run. Of course, ianal...
Regardless of all this, Apple is certainly not a highly proprietary company any more. Lets take a look at some of the things they work with and sell these days and how open they are:
Mac OS X - Darwin is opensource.
QuickTime - The QuickTime format has been open for quite some time (the Sorensen codec is a third party extension which Apple is kind enough to pay for and distribute to you free of charge). Then there's Darwin Streaming Server which just happens to be fully opensource.
Java - Yep, Apple is now leading the way in Java and rolling their new features back into Sun's codebase (as required by Sun's licencing terms).
Firewire - Err, IEEE1394, 'nuff said.
USB - Invented by a consortium, popularised by Apple, well known standard.
PPC chip - Shared technology between Motorola, Apple and IBM (yes Apple helps in the development of it)
SDRAM, IDE, SCSI, VGA, PCI and AGP - All words you find in PC computer stores.
Airport - aka: 802.11b another international standard popularised by Apple.
PDF - Used heavily throughout OS X, and while I believe their are patents/restrictions of some kind on it (it's owned and controlled by Adobe not Apple), it is the default standard for sharing non-editable files.
In fact there is very little that Apple do that is proprietary anymore. So they defend their look and feel vigourously because that's about the biggest thing that sets them apart from what others could provide. Almost everything else they do is opensource or follows widely published standards.
All in all, Apple looks like a pretty good place for an opensource advocate to find a home.
Re:Welcome to the real world.
by
anfloga
·
· Score: 1
Hear hear! I have been a Linux user since 1.3 and exclusively (except for work) since 2.2. The Mac and BSD have wooed me, however, and are now my main platform at home. The interface is beautiful, I no longer believe that there is a mutually exclusive continuum between beauty and power. In fact, a well-designed interface can have both, and does in the new Mac. Would never touch a Mac (again, except for work) before Mac OS X 10.1 however.
Erik
Re:Welcome to the real world.
by
Evro
·
· Score: 1
In fact there is very little that Apple do that is proprietary anymore.
Sorensen codec, Quicktime itself (linux client yet?), all parts of MacOS X that aren't in Darwin. And don't they still have the boot rom thing so that you can only load MacOS on Apple hardware? Yeah, real open.
This isn't meant to bash Apple, but you seem to be claiming that they're almost completely "open source" and that's just not the case.
-- rooooar
Re:Welcome to the real world.
by
Anonymous Coward
·
· Score: 0
"And don't they still have the boot rom thing so that you can only load MacOS on Apple hardware?"
That question mark says it all.
Re:Welcome to the real world.
by
dair
·
· Score: 1
And don't they still have the boot rom thing so that you can only load MacOS on Apple hardware? Yeah, real open.
There hasn't been a boot ROM since the first iMac (here's the technote). Being "not proprietary" doesn't imply "completely open source".
-dair
Re:Welcome to the real world.
by
TheAJofOZ
·
· Score: 1
Sorensen codec, Quicktime itself (linux client yet?), all parts of MacOS X that aren't in Darwin. And don't they still have the boot rom thing so that you can only load MacOS on Apple hardware? Yeah, real open.
Sorensen codec (as pointed out by many other posters) is not owned or controlled by Apple. The QuickTime client cannot be ported to Linux because it includes the Sorenson codec which isn't available for Linux. Apple is making the move to MPEG-4 and it will only be at this point that a Linux client is even plausible - but then again, there's already xanim which plays QuickTime movies so why would you need a closed-source Apple client?
As for all parts of MacOS X that aren't in Darwin, some of this is because it includes code which is covered by patents owned by other companies (eg: the airport drivers) and some because Apple is in the business of making money. If they gave away their most significant marketing edge, the look and feel and superiour ease of use of their operating system they would have no marketing advantage.
Finally, the boot rom, one poster below replied that this does not exist anymore, and I would tend to agree with that as the new world macintoshes have Open Firmware but I should note that this is a hardware area that I am not familiar with. However, it is entirely possible to run other operating systems on a Macintosh, you may want to check out LinuxPPC.org as proof. That's right, Linux and FreeBSD both are available for Macintosh.
This isn't meant to bash Apple, but you seem to be claiming that they're almost completely "open source" and that's just not the case.
Noone is claiming that Apple is completely opensource, I was merely refuting the point that Apple is a proprietary company because it is simply not true any more - Apple is in fact one of the most standards complient and non-proprietary software companies out there today which isn't just selling another free software distribution. (before people point out companies like IBM who have been adopting opensource, I said one of...)
Re:Welcome to the real world.
by
Evro
·
· Score: 1
I didn't mean actual hardware rom. The point of my question remains: can you run MacOS on non-Apple hardware or not?
-- rooooar
Re:Welcome to the real world.
by
Evro
·
· Score: 1
Sorensen codec (as pointed out by many other posters) is not owned or controlled by Apple.
I understand this. This is why it is called the Sorenson codec. However, if you think Apple has no say in the terms of their license with Sorenson then you don't understand the concept of a contract. I.e., two parties agreeing on terms.
"According to Mark Podlipec's XAnim site (May 10, 1999), he contacted Sorenson Vision to find out if he could license Sorenson Video for incorporation in the XAnim Unix X11 animation, audio, and video player. According to his Web site, Sorenson replied that Apple will not allow Sorenson to license Sorenson Video to others."
As for all parts of MacOS X that aren't in Darwin, some of this is because it includes code which is covered by patents owned by other companies (eg: the airport drivers) and some because Apple is in the business of making money.
I don't see how you can sit there and say "there is very little that Apple do that is proprietary anymore" and then turn around and say they can't open most of their stuff because of licensing issues. Regardless of the cause, they haven't opened up enough that I can run MacOS on non-Apple hardware, or use Quicktime on non-Mac/Win platforms. These are the only portions of Apple's product line I care about. While I will agree that apple has been far more open than most "old school" technology companies, I maintain that your assertion that they are "not proprietary" is gravely false.
Finally, the boot rom, one poster below replied that this does not exist anymore, and I would tend to agree with that as the new world macintoshes have Open Firmware but I should note that this is a hardware area that I am not familiar with. However, it is entirely possible to run other operating systems on a Macintosh, you may want to check out LinuxPPC.org [linuxppc.org] as proof. That's right, Linux and FreeBSD both are available for Macintosh.
First, as I stated in a previous post, I am aware that the boot rom is no longer a hardware EEPROM. I don't have a mac in front of me right now so I cannot check this, but I recall there being a "boot rom" file in the system folder. Anyhow, this is a technicality. My point is/was that you cannot run MacOS on non-Apple hardware. Yes, I understand that they need to make money off hardware, but this doesn't change the fact that I still can't run MacOS on nearly-identical non-Apple hardware. Unless I am wrong on that count (that you can buy commodity non-Apple hardware and have MacOS work properly on it), your argument that Apple is "not proprietary" holds absolutely no water.
And yes, I am quite aware of LinuxPPC and the various other operating systems that can run on Apple hardware (I have installed LinuxPPC many times). But that has nothing to do with running MacOS on other systems, except perhaps proving that it is indeed possible and Apple is the one blocking it.
Noone is claiming that Apple is completely opensource, I was merely refuting the point that Apple is a proprietary company because it is simply not true any more - Apple is in fact one of the most standards complient and non-proprietary software companies out there today which isn't just selling another free software distribution.
You appear to be claiming that very thing. And it is in Apple's best interest to be standards-compliant, so they can reap the benefits of things like PC133 SDRAM and eventually DDR SDRAM, otherwise they'd end up in a mess like Intel is with RDRAM and the price of Macs would double.
As for apple's uber-open software and hardware: Where is it? Besides QTSS and Darwin, what have they opened? Can I get the source for iTunes2 (remove the encoding and decoding section and I can drop in any other encoder/decoder, that should take care of any patent issues)? How about Final Cut Pro, for $500, do I get the source?
Don't claim Apple is so open and then turn around and say "well, they do have to make money" when it's pointed out that they're not. Compared to many companies, they're pretty good, but they're not nearly as open as you've made them out to be. Also, it's not like they haven't benefitted from opening Darwin or QTSS, so I doubt they're doing this for philanthropic reasons.
-- rooooar
Re:Welcome to the real world.
by
Anonymous Coward
·
· Score: 0
Do you actually understand what the term proprietary means?
If Apple was a *proprietary* company as you claim - which, btw means that you are stating that it is *completely* proprietary -
then:
1) Apple would not comply with any standards. (Standards are the opposite of proprietary. Openness does not imply that one does not have to pay a fee to license it.)
2) Apple would not develop and submit products to standards bodies to allow licensing. (Firewire)
3) Apple would not back open source products. (Darwin).
Re:Welcome to the real world.
by
Evro
·
· Score: 1
If Apple was a *proprietary* company as you claim - which, btw means that you are stating that it is *completely* proprietary
Please don't attempt to tell me what I mean. The vast majority of Apple's products are proprietary. As I said, aside from QTSS and Darwin, they have no open projects. They are standards-compliant with the hardware in the sense that they use SDRAM, etc. The beneficiary in this example is Apple as they simply look up a proven standard and use that as the base for their technology, rather than spending millions to develop a technology that may or may not work. They did not choose to use SDRAM because it will make it easier for people to run Linux PPC or any other nonsense, they did it because it was the best decision for them.
Also, using your logic, there is no middle ground, so Apple is either completely open or completely proprietary. You're either Richard Stallman, an idiot, or both.
The singlemindedness of some of the people on this thread saddens me. I see that Mac zealotry has now moved into the realm of "APPLE IS THE BEST BECAUSE THEY ARE OPEN SOURCE!" A combination "open source" zealot and Mac Zealot... god help us.
I have already stated that Apple has done far better than most other corporations in terms of openness. But people claiming that Apple is completely open, but the instances where they're not (already a contradiction) isn't their fault.
What about Sorenson, Quicktime, TrueType, Aqua themes, running MacOS on other hardware? Still these issues are ignored because "Well, Apple has to make money." People projecting this drivel are nauseatingly hypocritical. What's worse, they seem to actually believe their own garbage.
I have no problem with Apple not being completely open, or with Apple doing what's in their best interest (defending. I do have a problem when idiots insist they are "almost completely" open when the reality is that they are closer to being "almost completely" proprietary. Again, I have no problem with that, but stfu and face reality.
PDF - Used heavily throughout OS X, and while I believe their are patents/restrictions of some kind on it (it's owned and controlled by Adobe not Apple), it is the default standard for sharing non-editable files.
A little off-topic, but for what it's worth, PDF is also a great file format for editable files as well. Lots of professional prepress and desktop publishing applications can read PDFs (provided they aren't toggled as "uneditable" backed with trivial encryption), and in fact Illustrator 10's native file format basically is PDF. It's a great file format, and it comes closer to web to print than anything else out there.
- j
Re:Welcome to the real world.
by
Anonymous Coward
·
· Score: 0
Maybe I wasn't clear enough in my "above" posting, but the paradigm shift I tried to point out was that the advent of OSS is turning "core" OS functionalities, anything under a GUI, into a commodity. That, the proliferation of all sorts of funky hardware, the increasing complexity of underlying OSes and the rise of "these shadow programming armies" (for lack of a better expression) is turning core OS development into more of a liability than an asset for the BigCos.
Furthermore, the on-going transformation of underlying OSes into commodity items as OSS polishes its offerings is shifting the crown-jewel status towards the GUI. Especially, and this is not to troll, because the OSS movement has yet to produce anything that does not have glaring weaknesses compared to commercial, closed-source GUIs. This area might well be the place where BigCos can still excel and hold their own for quite some time, as the design & implementation of a fully-functional desktop environment requires resources that the OSS movement does not have.
I'm not saying that KDE or GNOME will never be as good and functional for John Doe User as the Mac Experience or even Windows XYZ. But for now, the BigCos still have the lead.
As for Apple, my take is that they are the first company that has recognized this paradigm shift and is working to take advantage of it and not to work *against* it (contrary to M$).
Re:Welcome to the real world.
by
MaxVlast
·
· Score: 1
The QuickTime file format is completely documented. The coded does not belong to Apple. You can play QuickTime movies in xanim to your heart's content.
The boot rom is actually all Open Firmware. How else do you think Yellow Dog Linux, and all of those other PPC linuxes work? They aren't MacOS, as far as I can tell.
Do check your facts before pressing the 'flame' button.
-- There should be a moratorium on the use of the apostrophe.
Max V.
NeXTMail/MIME Mail welcome
Re:Welcome to the real world.
by
Anonymous Coward
·
· Score: 1, Interesting
dont forget apples itunes format is mpg3, not some microsoft closed standard.
its also open gl for 3d, not a microsoft proprietary standard.
it seems to me , those who wnat to bitch abotu closed standards should more worried about MS than apple. Apple si great example of a company that build a intergrated open source system which is usable by the masses and also be profitable
Re:Welcome to the real world.
by
Anonymous Coward
·
· Score: 0
at this time, no. apple is a hardware company which happens to make a great OS. this gives them some advantages over their wintel competition in advancing new technology and in system compatibility/ease of use. this obviously isn't going to appeal to everyone. but who said we live in a world where you get everything you wish for?
im not pointing a finger here at you, but everytime i read slashdot , all i read is linux users bitching because apple doesn't give everything away for free. whatever happened to the idea of capitalism? apple makes hardware. they make a great OS to sell thier hardware. do you give your work away for free?
Re:Welcome to the real world.
by
Anonymous Coward
·
· Score: 0
Yeah, I can tell you really know know what you are talking about...you probably haven't touched a Mac since System 7 was out, so don't even bother with your useless insight.
Re:Welcome to the real world.
by
Anonymous Coward
·
· Score: 0
1) Apple has exclusive rights to the Sorenson codec, which is integrated into QuickTime.
2) There is no QuickTime client for any OS other than Windows and MacOS.
By points 1 and 2, there is no fully functional quicktime player for non-Apple-approved OSes.
As for your boot rom comment, the point of my statement about the boot rom in the first place was that you cannot run MacOS on non-Apple-approved hardware. I am well aware that you can run other operating systems on Mac hardware, however that has nothing to do with running MacOS on other hardware except to prove that it is possible, and the only reason it cannot currently be done is because Apple is preventing it.
Do check the rest of the thread before pressing the "ignorant" button.
Re:Welcome to the real world.
by
Evro
·
· Score: 1
im not pointing a finger here at you, but everytime i read slashdot , all i read is linux users bitching because apple doesn't give everything away for free. whatever happened to the idea of capitalism? apple makes hardware. they make a great OS to sell thier hardware. do you give your work away for free?
I see that you prefaced this comment with "I'm not pointing a finger at you" but I have to assume you're including me in this group. I have no problem with Apple keeping some (or even all) of its intellectual property proprietary. My beef here is with the (apparent) Mac zealots who're claiming that Apple is completely open and wonderfully philanthropic when it is simply not the case. Apple has made overtures toward openness, but they're still by far a proprietary company. Like I said, I have no problem with this. The completely-open business model has been proven almost completely impossible to sustain. The only company that is still at least 95% open (probably 100%, but I'll say 95 to appease the detractors) is Red Hat. I truly hope they succeed, because if/when they fail it will be a severe blow to the "open" business model. VA research/linux/software was also a severe blow.
I'll have to disagree with you on your first statement though. In my mind, Apple is a company that makes a great OS but pays for that OS with moderately overpriced hardware (please, don't start any flame wars over "APPLE IS / IS NOT OVERPRICED!!!!!!!11", this is just my opinion). I only got to use X for a couple of weeks but I was mightily impressed. Getting classic Mac OS apps to work on a BSD kernel is nothing short of magic as far as I'm concerned. When my financial state improves I'd like to get an iBook just for X. Truly amazing.
-- rooooar
Re:Welcome to the real world.
by
Evro
·
· Score: 1
Actually, I never touched a system 7 machine in my life. My first Mac ran 8.0. I also spent a year developing Mac applications in codewarrior for 8.5 and 9.0. But yeah, you're probably right, I don't know anything about Apple.
BTW, what do you call MacOS's mechanism for determining the system configuration (OS version, etc)? Come on don't look it up Mr. smartypants. You ought to know this off the top of your head, being a MacOS expert and all.
Apple and Macs are about 10,000 times better for video than anything with an x86 in it. Apple wants to have the best video codec around be an exclusive part of the best computer video architecture and platform. Duh. Their customers demand it. They want Sorenson because it is fucking great. That's what people use when they are serious about content creation just like people run Apache when they're serious about Web servers.
Complaining that there's no Sorenson for Linux is like complaining that there's no Apache for Mac OS 9. If it was really needed there, it would be there. Somebody would bring it there to serve that need.
With all the shit that Microsoft is pulling, it's weird to see somebody knock Apple for continuing to innovate in the multimedia space. QuickTime is to multimedia what UNIX is to operating systems. The other shit comes and goes, but people who need power tools need UNIX and QuickTime. That's why Mac OS X is so fucking cool. UNIX and QuickTime, Apache and Dreamweaver, Final Cut Pro and Photoshop, Pro Tools and MetaSynth, iMovie and iDVD. It's a wet dream for creative people.
Mac OS X is going to have a big year. The apps are really coming now in native form. Actual "Mac users" are getting involved now, whereas a lot of the buzz until now has been a lot of geeks and developer types (Apple tripled the size of their developer program in the past year). We'll see a lot of cool new software coming out. A flat-panel iMac launch in the early part of the year won't hurt, either.
No, there's no boot ROM (join us in THIS century) and Darwin x86 has been booting ("Welcome to Macintosh") on x86 for a long time. QuickTime's file format is the basis for MPEG-4, and it supports all kinds of standard media types.
What people miss on Apple is that they really do build the whole computer. It's not an OS, it's not hardware, it's a computer. A whole platform. There are all kinds of benefits to the leadership that Apple has shown on their platform. It's only just getting started with Mac OS X, they're just getting up to speed and they're already so far ahead of anybody else on many issues. They are the only game for low-cost and portable pro-level video editing. Final Cut Pro is like another Photoshop, taking over the industry. It's fantastic stuff.
Re:Still the same complaint though.
by
Anonymous Coward
·
· Score: 0
Not to burst your bubble or anything, but if you plan on running OS X on one of those, you're better off buying a G4. Apple only supports models made after the beige G3 and revision A iMac.
Course, if you want to run Linux on one, go right ahead.:)
Re:Who Cares
by
Anonymous Coward
·
· Score: 0
Don't forget that it takes about 15 minutes (depending on your CD-ROM speed) to do a fresh install of the Mac OS. Try that with BillyWare.
Re:Who Cares
by
Anonymous Coward
·
· Score: 0
If it weren't for their blunders during the Gil Amelio days (ok you can make clones, wait we take it back - or - we are recalling the 5300's because they tend to ignite) they might still have a very significant piece of the pie.
None of these things happened on Gil Amelio's watch. Mike Spindler initiated cloning and introduced the 5300. Jobs killed the clones shortly after Amelio renegotiated the licensing agreements so that Apple could actually make money off them.
Opensource at Apple isn't just darwin
by
beerits
·
· Score: 2, Informative
Linux runs just fine on modern Macs.
I recommend Yellow Dog Linux, in particular.
Macs are basically PC hardware with PowerPC processors instead of x86. For instance, my iBook has an IDE hard drive and an ATI Rage 128 video chipset (which XFree86 supports). The audio chip is a Texas Instruments part. Documentation is available from TI, and there is a Linux driver.
-John
Thanks to the GPL
by
Anonymous Coward
·
· Score: 0
Also Apple has summited source back to projects like Apace and GCC.
Both of which have licences requiring that modifications are released back to the public.
Well, I guess that could be a strike against the GPL right there - even if you do contriute back source ungrateful people with a bone to pick will STILL take exception with you.
They didn't have to use GCC, you know. They could have stuck with some sort of proprietary compiler. If they are really as closed-source minded as you seem to think, why use GCC at all?
-- "There is more worth loving than we have strength to love." - Brian Jay Stanley
Feeding a troll, perhaps, but this is factually incorrect. Apache's license is fairly similar to that of BSD- Apple was not forced to release anything for Apache.
You can use Apache for a million years and you are never forced to contribute code. SkepTech, you yourself may have used Apache and never contributed code. Apple has contributed code. End of story. You're confusing "forced to make your contributions public" with "forced to make contributions".
Re:Thanks to the GPL
by
Anonymous Coward
·
· Score: 0
because proprietary compilers take development effort and lots of it you idiot.
Why did *BSD fail?
by
Anonymous Coward
·
· Score: 0
So why now? Why did *BSD fail? Once you get past the
fact that *BSD is fragmented between a myriad of
incompatible kernels, there is the historical
record of failure and of failed operating
systems. *BSD experienced moderate success about
15 years ago in academic circles. Since then it
has been in steady decline. We all know *BSD keeps
losing market share but why? Is it the problematic
personalities of many of the key players? Or is
it larger than their troubled personalities?
The record is clear on one thing: no operating
system has ever come back from the grave.
Efforts to resuscitate *BSD are one step away from
spiritualists wishing to communicate with the dead.
As the situation grows more desperate for the
adherents of this doomed OS, the sorrow takes hold.
An unremitting gloom hangs like a death shround
over a once hopeful *BSD community. The hope
is gone; a mournful nostalgia has settled in.
Now is the end time for *BSD.
Had *BSD failed? Sure, Linux is the 'Hot' alternative, but does that mean that because Linux is in, that BSD is out? Is there a magic number of users of an OS for it to be considered viable? By what standards does an OS pass or fail?
If you look at from the view that 95% of Open Source machines are Linux and 5% are BSD and BSD is dead, then, by the same argument, you can argue that because Macs only make up 5% of the desktop base, Macs are dead.
For what it's worth, I think that BSD will be around for a long time. Just consider the fact that every year, hundreds of thousands of computers are being shipped with BSD on them (cough-Apple-cough!). Who's to say that this won't spark a resurgence of people growing up with BSD. Think of all the kids out there that are playing with their parent's Macs. Isn't it likely that a few of them will start poking around behind the scenes and getting their fingers dirty with BSD. Once they realize that they can also install similar BSD software on their PC (I've seen a lot of Mac users who's kid has a PC for games/Macs aren't cool, etc.) they'll get things going again. It'll take a few years for this seeding to bear fruit but it should bring up a very interesting crop.
-- I drank what? -- Socrates
Re:Still the same complaint though.
by
Anonymous Coward
·
· Score: 0
OpenBSD, NetBSD, OS X, MkLinux, YellowDog, Suse, Debian, MacOS (pre X), that's hardly anything, you're right. I better sell my dual booting iBook for a wintel laptop that doesn't have half the hardware at the same price. What was I thinking?
trolling, FUDing, either way, it's not a good thing, sparky.
Apple 1, Others 0
by
ToasterTester
·
· Score: 2, Insightful
Apple has suceeded where others after years of trying have failed. They have created a Unix with an interface intutive enough that you could give OS X to your grandmother and not be hounded by calls. Honey how do I....
Now if Apple would get a clue and drop their prices they could gain some serious marketshare in the business commmunity.
Hey girls, I am NOT a fag
by
Anonymous Coward
·
· Score: 0, Flamebait
If you are a female college student not living up to her
potential you may be eligible for my scholarship program.
If you have been unable to discipline yourself to become
a good student, then I will provide discipline for you. I
recognize the financial struggles which students go through,
so you may be eligible for some financial help. Reply to
the Whipmaster. (Black girls better not reply; I am a
lover of tradition and with your informed consent I will
whip your skin to slivers)
Mod me down if you like, but I am a slashdot geek that unfortunatly uses Windows and is trying to learn Linux. However, it occured to me if I am making a move to Linux for ethical reasons (I hate Microsoft), then perhaps I should consider BSD. So can anyone point me to any sites or explain to me the differences between BSD and Linux? Such comparison should point to practicality, compatibilty, useability (especially for newbies like me), community, and such. Please help those that wish to convert!
Here's the difference: Linux is a buggy Unix clone, and BSD is a decades old stagnant Unix fork.
The only ethical solution is support a quality, modern product which embodies the true power and elegance of authentic USL System V Release 4 UNIX.
It can be obtained here for no cost. You won't regret kicking the poor quality software habit.
Re:Linux vs. BSD
by
Anonymous Coward
·
· Score: 0
Personally I love debian and it's easy upgradablity and installation of apps way too much to consider moving to BSD at this point, I've heard that most linux binaries will work out of the box through emulation, but I don't things like the NVidia drivers will work. (which means no 3d accerated games/apps)
I'm personally going to stick with linux, (and boot in windows occasionally for games besides q3 and rtcw (sigh))
Re:Linux vs. BSD
by
Anonymous Coward
·
· Score: 0
You'll also live with the satisfaction that true OS Arch berzerkers seem to agree that the BSDs are better architected systems that Linux (though Linux has made huge progress in the last couple years)
Linux is a development of a port of Minix, initially by one student (Linus). It has since become one of the largest open source OS's, and has a large developer base that ensures rapid development and growth.
The various varieties of BSD grew out of work at UC Berkley. They received a copy of AT&T unix and were allowed to develop their own version from it and distribute it (hence Berkley System Distribution). During the '90's BSD fragmented into several varieties. The best know are FreeBSD, NetBSD, and OpenBSD. Due to this fragmentation and the pull of Linux, development of the various branches of BSD is slower. Because the various BSD communities are smaller, you can get a little more personal attention from people actually developing it.
BSD, being a true Unix is generally considered to be more stable and able to scale better for enterprise use. Linux is generally used for midsize servers.
Here's the difference: Linux is a buggy Unix clone, and BSD is a decades old stagnant Unix fork.
Oh, you forgot to mention the other difference. Linux is free and is licensed under the GPL to ensure that it stays free. So even if it's buggy, you have a realistic shot at fixing the bugs or getting them fixed in a reasonable amount of time.
Re:Linux vs. BSD
by
Anonymous Coward
·
· Score: 0
Just to nitpick, Berkeley excised all AT&T code from BSD... it is no more a "true UNIX" than Linux is.
And BSD is under the BSD license, so it's even freer. The benefits of the GPL also apply to BSD software.
Now as for that USL crap that was mentioned, it may be free, but it doesn't come with the source. I just don't see how I can optimize it for my Athlon without a recompile. Or does sun offer an Athlon version?
-- A Government Is a Body of People, Usually Notably Ungoverned
but I don't things like the NVidia drivers will work. (which means no 3d accerated games/apps)
What! You mean that NVidia makes the world's only 3D video card? Dopey me for not buying this year's mandatory video hardware.
-- A Government Is a Body of People, Usually Notably Ungoverned
Re:Linux vs. BSD
by
Anonymous Coward
·
· Score: 0
http://www.sun.com/software/solaris/source/
Like everything, You get what someone else has paid for.
proprietary hardware means less freedom
by
Anonymous Coward
·
· Score: 0
This article completely ignores the main issue
for most people with respect to Apple. The propietary hardware will always hold me back from a mac. I like having the ability to install any OS on my machine.
Re:proprietary hardware means less freedom
by
SkepTech
·
· Score: 0
Yes. That's it in a nutshell.
I have these nice ATX cases. When I can buy a nice ATX PPC motherboard, preferrably one that isn't solely-sourced from Apple, I will consider putting MacOS 10.1 (the marketing people refer to it as OS X because 'X' seems to be the chic label to throw around these days) on one of my boxes.
Until then, the hell with Apple's proprietary single-sourced hardware, and the OS that's tightly bound to it.
Re:proprietary hardware means less freedom
by
SteveM
·
· Score: 4, Insightful
The propietary hardware will always hold me back from a mac. I like having the ability to install any OS on my machine.
Nice nonsequitur.
And what machine runs "any OS"?
My TiBook has MacOS X.x, MacOS 9.x, Darwin, Windows 98 (via VPC).
If I wanted to I could install various distros of Linux (PPC and, with VPC, x86), but with OSX's Unix underpinings I don't need to.
I'm currently running VPC v4.x. If I were to get a copy of VPC 3.x I could load Solaris and BeOS (support was removed with version 4). But I've no need for them.
A quick check at Emulation.net shows a variety of emulators. I counted 34, plus emulators for game consoles, calculators, and handheld devices.
I have no idea if those emulators are useful. The only one I've used is the PalmOS emulator.
Even with this there are plenty of OS's that I can't run. MPE/iX and OS400 are two that I've worked with in recently.
Please tell me what machine can run any OS, and where I can purchase one. Theoretical Turing Machines don't count.
Steve M
Re:Still the same complaint though wrong my friend
by
alfredo
·
· Score: 1
They have had a couple years to get it down, and the higher speed chips of the G4 makes any speed hit of little consequence.
I like Connectix products, but I don't want MS products in my house.
What kind of shell does this "console" for Darwin/BSD have? Does it come with bash? Does it come with many of the standard Unix tools like top, vi, etc... Does the directory structure look fairly close to Unix? Do the Mac user apps really go into/usr like we're used to?
And this toolkit on the extra CD... is that the Cocoa tools? Is it somewhat comparable to how Qt/GTK is worked with?
Is almost seems like OSX is "open" at the Darwin/BSD level, but the "closed/restricted" part is the GUI level above. You can work with the Cocoa tools to build apps, but unlike Qt/GTK, you can never have open access to much of what's going on in the UI layer. Does that seem about a fair description?
Re:Coupla questions
by
JimRay
·
· Score: 1, Informative
Answers from an OSX user.
1. The default console is ksh. However, building and using bash is a realtively simple process. Check out StepWise for instructions. In fact, check stepwise for general "How do I..." OS X answers.
2. Most of the 'standard' tools are there. vi, top, apache, sendmail,php. you can build most UNIX apps with a simple recompile and few changes. Most of them have already been built for OSX. AS for the directory structure, yeah, it's pretty similar. User permissions,/root,/etc, it's all there. However...
3. Apps are kinda tricky in terms of where they install. Many Unix apps will install into something like/usr/bin but most Mac apps will install in the Applications directory, with user settings in the User/yourname directory. It's a compromise for those of us moving from OS9.
4. The toolkit is amazing. I've never seen anything like this simply given away. there are about 25 applications, megabytes upon megabytes of documentation, anything you could need to start developing applications. Want to build an interface for Aqua. It's there. Want to simply create a command line app. go for it! It's defintiely focused on the Cocoa developer. As I've not developed much with GTK/Qt, i can't make an apt comparison.
5. you comment about openness, etc. is pretty much right on. The low level and system level system is open, as the Darwin project. the UI level stuff is closed, including the PDF screen display, alpha blending, 3d widgets, etc. However, the hooks are very well documented and pretty easy to follow for developers. It's pretty easy to see how everything builds in layers.
What's nice about what apple has done is build on open technologies rather than try to enforce proprietery extensions, like Microsoft and their directX or ClearScreen. Apple's response has been, OK, we'll use OpenGL and PDF for our display. These are fully open, cross platform technologies that we're building on, not ramming down your throat. This is repeated time and again when looking at OS X and other Mac Apps. It's kind of nice to see how innovative you have to be when you don't own the world...
1. It comes with Bash. Top, pico, vi all that good stuff is there.
2. It has a central Applications directory, and you can install Applications in the user directories.
3. The toolkits on the extra CD have alot of tools. I've only played with Project Builder.
The new version of the DevTools came out today.
http://developer.apple.com/tools/macosxtools.htm l
I have a box running upstairs with Apache, PHP, SSH, Samba and a couple Pennmush shells, running on a Mac. It's really slick.
Re:Coupla questions
by
Anonymous Coward
·
· Score: 0
1. The default shell is tcsh, not ksh.
3./usr/local/bin, not/usr/bin
Re:Coupla questions
by
Anonymous Coward
·
· Score: 0
Default shell on my installation is tcsh. Other than the filesystem (HFS+), and the sore need for more memory for my iBook, I have no big complaints about OSX. I need a Diablo 2 native port before I can fully migrate, and I will be a happy camper.
1.) comes with a "Terminal" program
2.) default shell is tcsh
3.) there is vi. you could of course compile most things that are ported to BSD.
the default applications go into/Applications. Each application is in it's own folder. Stuff like Internet Explorer and the DVD player are there. If i used Toast or if Photoshop was available for OSX, it would probably install there. there is a/usr along with the/usr/local among other things.
the applications in/Applications are organize nicely in there own folders complete with XML files. which is a lot nicer than having one big registry like in windows. to the GUI user, the application folders is an executable binary. you click on it and it reads the XML files and gets the appropriate binary to execute (among other information). to the CLI user, it's just another folder with XML and binaries in there.
i don't know much about cocoa. i'm just an end user at this point. i just use gcc, mozilla, ssh and vi. along with playing DVDs, divx and MP3s.
it's a nice OS. it'll do nice things. i wish it looked more like OS 9 or NextStep, but not both with the aqua look.
--
bah. start over
Re:Coupla questions
by
Anonymous Coward
·
· Score: 0
And this toolkit on the extra CD... is that the Cocoa tools? Is it somewhat comparable to how Qt/GTK is worked with?
As I've not developed much with GTK/Qt, i can't make an apt comparison.
I agree with what this guy said, but as someone who has done a bit of QT development, I can speak on that a bit.
I haven't done a lot of Cocoa yet, so I can't really say much about the actual architecture of the toolkit. It seems to be better than java/swing, motif, or any of that stuff, but I don't know...I really like Qt. Except for moc.
The tools, though, blow the DOORS off of the Qt stuff. Interface Builder is what Qt/Architect dreams it will be when it grows up. The Qt gui builders are the stars of their HS basketball team, Interface Builder is Michael Jordan.
Project Builder...I don't know. Haven't done anything beyond like hello world with it, and I don't tend to dig IDEs, and it takes time to get up to speed on any new programming system, but it's certainly easy to jump in.
Btw, the Dev tools (including Interface and Project Builder) aren't just for Cocoa apps. They're for Java and Carbon too. When you start up and click "New App" you pick from a list of targets: "Cocoa App", "Command-line cocoa App" and so on. It's certainly very easy and intuitive, but I'm not sure if it's...fast for experts, cause I'm far from expert at it. Sometimes those two are at odds.
The new version of the DevTools came out today.
http://developer.apple.com/tools/macosxtools.htm l
It's worth noting that the new free devtools that ship today include Applescript Studio, which, though I've only started glancing at the documentation, appears to be a really cool RAD tool for doing Delphi/VB/whatever-style protoyping and/or vertical-market stuff. People who have been playing around with it are quite impressed.
Re:Coupla questions
by
ZigMonty
·
· Score: 4, Informative
What kind of shell does this "console" for Darwin/BSD have? Does it come with bash? Does it come with many of the standard Unix tools like top, vi, etc... Does the directory structure look fairly close to Unix? Do the Mac user apps really go into/usr like we're used to?
The default shell is tcsh. It comes with zsh but it's not default. Bash is NOT installed but it can be downloaded easily or compiled from sources if you're paranoid.
top, vi etc are all there./usr/bin is where CLI programs go. MacOSX GUI programs go into/Applications. This is so that if you don't want to use a command line, you don't see any CLI apps (/usr is invisible to the GUI by default). A Terminal window sees all though.
There is no need for the quotes around "console". It is not some lame DOS ripoff that Apple put there for marketing purposes. Open a term window and you'd be hard pressed to tell it apart from FreeBSD except for directories like/Applications being there.
And this toolkit on the extra CD... is that the Cocoa tools? Is it somewhat comparable to how Qt/GTK is worked with?
Yes it is the Dev tools (Cocoa, Carbon, C++ compilers, etc). Side note: When NeXT was selling this, the dev tools were several hundred dollars, $700 IIRC. Apple is GIVING them away. Of couse some here would ignore that and gripe that they're not open source *sigh*.
Is almost seems like OSX is "open" at the Darwin/BSD level, but the "closed/restricted" part is the GUI level above. You can work with the Cocoa tools to build apps, but unlike Qt/GTK, you can never have open access to much of what's going on in the UI layer. Does that seem about a fair description?
Sort of. The OS and unix CLI stuff is Darwin. It's open and can be downloaded separately for free for PPC and x86. It has no GUI but you can install XFree86 if you want. The rest of MacOSX is only for PPC and is a set of closed source libraries and applications.
Yes, you can't change the source. Apple is a NASDAQ company and must make money. They have to keep some things in-house. The Cocoa environment is EXTREMELY good though and by subclassing etc you can override a lot of defaults, not that it's usually necessary though. Apple did a good job the first time. If you want to see how some things are implemented, check out GNUStep, an open source implementation of Cocoa for Linux.
Good, object orientated frameworks mean that you don't have to see the source to have flexibility. Check out the Cocoa docs.
"The teminal is not so great. It does an appalling job of color support."
Since all the low level code is freely available and open source, the development tools cost no money, it should be a snap to make a better terminal replacement (there are other problems with the app besides the color support, like load speed). So what's keeping you?
DB
Re:Coupla questions
by
Anonymous Coward
·
· Score: 0
The same could be said for Linux's "xterm."
Re:Still the same complaint though wrong my friend
by
TheAJofOZ
·
· Score: 2, Informative
You really shouldn't judge any piece of software on your experiences of it 3 major versions ago. Before this week, the last time I used Virtual PC was back in 99 with version 2.0 and it was functional (but required a separate IP to the base mac, not really what I'd call "a lot of networking issues", but annoying none the less). This week, I've been playing with Virtual PC 5 which is native to Mac OS X and frankly it rocks. I'm about to leave for a friends place with my TiPB to teach her how to use RedHat Linux and I'm using VPC to provide the safe environment for her to screw up. As I type I'm installing Windows into VPC on my G3 300Mhz and I'm sure I won't be using it too often (the minimum requirements are a 400Mhz G3), it is usable.
Basically, try out VPC again, it has come a long, long way. It doesn't even require a separate IP anymore.
Linux-like?
by
Anonymous Coward
·
· Score: 1, Insightful
"Suddenly, there's a mostly open-source Linux-line operating system with a superb user interface, with a target market of 25 million faithful Macintosh users."
Its funny that we've progressed to this point. It used to be things were "Unix-Like" but Linux has become such a household name, that its easier for the lay person to understand "Linux-Like".
Does anyone else find the humor in this?
Actually, Linux is an interesting kernel project, upon which quite a variety of OSes have been hung (slung? draped loosely?). These OSes include Red Hat, Debian, Caldera, Mandrake, etc. etc. which are all Operating Systems based on the Linux kernel not 'Linux'.
BSD isn't "real" Unix, as it's not accredited. It just has a deeper heritage and in general more uniformity than a lot of the stuff packed onto a 'distribution' and called 'Linux.'
It's the brain-dead "news at six" types and the PC magazines with their "is this going to kill MS?" articles that cause people to go "ooh, lie-nux, that must be cool. I know the name, now I'm in touch."
They've never heard of Unix, or they know it as a shadowy force, lurking in the shadows that they'll have to deal with some day, but are glad that that day isn't today.
Try and explain that Linux is like Unix (and isn't actually Unix,) and they'll go into brain-shutdown mode.
-- There should be a moratorium on the use of the apostrophe.
Max V.
NeXTMail/MIME Mail welcome
Native IE on a *nix - scary!
by
LothDaddy
·
· Score: 1
I found this on the OSX website under "Applications". Here
Microsoft
"Mac OS X v10.1 is the must-have upgrade for anyone using or considering Mac OS X and as such, Microsoft is making it the required minimum version to use for all of our Mac OS X products," said Kevin Browne, general manager, Macintosh Business Unit at Microsoft Corp. "We're proud to be shipping the final release of Internet Explorer 5.1 for Mac with Mac OS X v10.1. Designed as a native Mac OS X browser, IE 5.1 is fast, rock-solid and features great support for Java and Internet standards to provide the best possible browsing experience. Finally, our eagerly-anticipated release of Office v.X for Mac will take advantage of Mac OS X v10.1 to enable stunning graphics, as well as efficient productivity and communication."
Re:Native IE on a *nix - scary!
by
blank
·
· Score: 1
not only IE for *nix but an IE that built to support for "Java and Internet standards"!
side note: java 2 comes with OS X.
--
bah. start over
Re:Native IE on a *nix - scary!
by
Anonymous Coward
·
· Score: 0
Dude, there's a native ie5 on solaris. There has been for a long time.
(and, as the other guy said, Java comes with OS X. You double click java apps and they run like normal apps. Also, the Swing guis render in Aqua loveliness, and there's a Cocoa-Java bridge for calling Cocoa libs from Java.)
Re:Native IE on a *nix - scary!
by
MaxVlast
·
· Score: 1
Not quite -- IE for OS X is a Carbon app, which means that it uses updated versions of the old Mac OS toolbox routines. It's still more of a Macintosh program than a Unix one.
Now OmniWeb...that's a browser for Unix (with the Cocoa frameworks, of course.)
-- There should be a moratorium on the use of the apostrophe.
Max V.
NeXTMail/MIME Mail welcome
Re:Native IE on a *nix - scary!
by
gnarled
·
· Score: 1
You cannot blame a company for good business strategies. IE happens to be the standard among web-browsers and Office is definately the most popular applications of its kind. Don't bash apple for using standards to bring in more users. It's business.
-- I'm a firm believer in the philosophy of a ruling class. Especially since I rule. -Randal, Clerks
Re:Native IE on a *nix - scary!
by
Anonymous Coward
·
· Score: 0
The Solaris IE is a port of the Windows version, missing a lot of stuff. Mac IE is a separate codebase, with a standards-compliant rendering engine, Netscape plug-ins, Java, and a Mac interface (of course). It's actually a really good browser. Pages are almost always nearly indistinguishable from Mozilla. It passes the CSS box test and is generally a very good browser. It comes with Mac OS X, sitting right in the dock, ready to use.
What really sets the Windows and Mac versions of IE apart is installation. The Mac IE is contained in an "application bundle", which means that all of its files are contained within one main folder, and that folder appears to be an application in the GUI. So, Mac IE is just one file to the user. You can move it, rename it, and it will still work. You can move it from folder to folder while it's running and it will still continue to run. To "uninstall" you just drag it to the Trash and hit flush. Every once in a while Mac OS X's Software Update offers to update IE to fix a security vulnerability or whatever and if you say yes, then it updates some files in the IE folder and that's that. The folder is still called Internet Explorer and you still interact with it in the same way as before, as if it were an application. It's seamless, because all the individual files and versions and admin stuff is hidden inside the application bundle (unless you open the application bundle specifically to get at that stuff, which is easy).
Even though Mac IE is a Carbon application, ultimately, it's storing files and networking through UNIX, just like everything else in Mac OS X. Same goes for Microsoft Office 10, which only runs on Mac OS X. Microsoft will be the leading vendor of UNIX office software pretty soon, just like Apple will soon be the highest volume UNIX vender. It is so great for UNIX.
lmbench comparison for Linux, NetBSD, and Mac OS X
by
raulmazda
·
· Score: 2, Insightful
See this mailbox and search for "LMbench/results" (they apparently didn't archive back that far in their web archiving thing, so you have to checkout the mbox).
It will give you lmbench numbers for the same 400MHz Powerbook G4 running Linux, NetBSD, and OS X (2 diff versions). Granted, lmbench numbers probably only impact practicality and useability...
The summary: Linux out performs the others on the same hardware.
Apple is arrogant, at least Hubbard is
by
Rob+Kaper
·
· Score: 3, Insightful
Jordan Hubbard held a speech at a meeting of the Dutch UNIX Users Group which I attended. To be honest, he was quite arrogant.
His speech basically came down to "open source failed to do anything on the desktop, and without proprietary, commercial vendors like Apple it will never go anywhere either". He almost sounded like he ment to say "only Apple can make UNIX a success on the desktop", but he explained all he ment to say was open source couldn't, when I asked him about that.
Martin Konold, who like me was present to hold a speech about KDE, responded that KDE already deliver all the stuff Jordan Hubbard was talking about, even before OSX was on the shelves.
The "open source developers can only developer for themselves and never think of end-users" view is just not true. GNOME and KDE prove that every day. Knowing these projects only exist respectively 5 and 4 years, while Apple (and Microsoft) have been in the desktop market for a much longer time gives me plenty of confidence and hope that open source can definitely bring UNIX to the desktop. Just imagine what KDE X (pun: OS X) and GNOME XP (pun: Windows XP) will look like.
Re:Apple is arrogant, at least Hubbard is
by
Wyatt+Earp
·
· Score: 1
Well, outside of a very few desktops, Linux isn't anywhere on a User's desk.
Yep, there are some notable expections. However in the Desktop Video, Desktop Publishing and Education space, there are ten to twenty-five million Mac users that will move to OS X. There are already 2-3 million Macs out there with OS X. Let's say there are a quarter of them booting X. That's 500,000-750,000 OS X desktops in nine months, how many people are running KDE or Gnome as a workstation?
KDE did do all this before OS X did, but it did it for a tiny group of mostly specialized users.
Re:Apple is arrogant, at least Hubbard is
by
Anonymous Coward
·
· Score: 0
KDE did it all.. because OSX looks better.. I'm a dumb user.. I'm shallow. I like the one with the better looks.. The girl with the bigger boobs and shorter skirt (hopefully no underwear) and the car that sounds fastest.
Re:Apple is arrogant, at least Hubbard is
by
Rob+Kaper
·
· Score: 1
That's 500,000-750,000 OS X desktops in nine months, how many people are running KDE or Gnome as a workstation?
Apple has the benefit of a larger existing user base. That doesn't mean KDE or GNOME cannot deliver a product of equal or superior quality and in time gain marketshare.
Even if KDE and GNOME miss the marketing to get a great marketshare, that doesn't justify Hubbard's claims that open source cannot deliver a quality UNIX desktop product.
Re:Apple is arrogant, at least Hubbard is
by
Anonymous Coward
·
· Score: 5, Insightful
I do not mean to start a flame-war, and hope this post will come up merely as an opposing viewpoint, but:
GNOME and KDE do not provide an end-user experience until the end-user has already gotten past the usual linux hurdles -- getting X to work with their graphics card, configuring their network and so on. This is trivial for a lot of us, but it is not for my standard of maturity for a user-interface ready for general deployment: "Can your mom set it up without your help?"
The answer, generally speaking, is no.
MacOS X is the first counter-argument to "Unix is not for peasants" that is pretty much true across the board. Your mom can install it and use it. It's really friendly, and it's really effective.
It's redundant to point out that the Aqua interface and the MacOS Finder are simply a candy-coated veil covering up a very mature and stable bsd/unix environment appropriate for the same range of tasks to which desktop linux distributions are currently applied.
Whether or not KDE and Gnome, or the open source movement as a whole is "thinking about the end user" is a moot point, but that these things are not ready for general distribution to Your Mother is pretty much inarguable.
As a user of both types of systems, I can say that OS X has provided me with the best user experience since the first time I sat down in front of a NeXTstep system.
Something I've barely seen mentioned heretofore is that MacOS is not really new, so much as it is a complete overhaul and Apple-ification fo NeXTstep. The NeXTstep user experience was unparalelled at the time, and I'm glad to have it back in a thoroughly modern form with such a magnificent GUI.
As I see it, an open-source base OS is apple offering a laurel wreath to the open source community and extending a modern standard to everyone (why else would they release an intel version themselves?) that can be freely used without the commercial side of the product. However, if you're willing to fork over the money / buy a macintosh, you're in for one serious treat -- probably the best user experience you'll ever have.
I would like to see someone light a fire under apple's butt to get a few details straightened out like a better software sound subsystem and support for the peripherals traditionally associated with the apple market -- like scanners (AHEM!) and the Soundblaster, and I'd like them to return to providing onboard audio input so i didn't have to talk into what approximates digital soap-on-a-rope, but I wouldn't switch to anything else despite these issues (And the basic support i need is still available in OS X through the classic environment, so a lot of these concerns are taken care of in a temporary way a the time being) and I would never be able to sit down in front of GNOME/KDE with a straight face and say, "this is ready for the market! woopee!"
-JSJ
Re:Apple is arrogant, at least Hubbard is
by
kidtexas
·
· Score: 1
Hey, don't knock the girl with the bigger boobs...
Re:Apple is arrogant, at least Hubbard is
by
90XDoubleSide
·
· Score: 5, Insightful
I agree that it is arrogant to say that open source will never catch up to commercial software for desktop applications, but I hope you understand how far behind it is in the desktop arena, and I think many readers do not.
First and foremost, we must consider the interface. Here we are talking about OS X/XP vs KDE/GNOME. If you have used all four you can attest to the fact that KDE/GNOME have come a very long way, but are still very far behind, and if we strictly talk about KDE/GNOME vs OS X (since the play-doh theme in XP has shaken what faith I had in MS' interfaces), you must admit that the open source desktop environments are 2-3 years behind. Now what troubles me more is that readers are in denial about this, and this lack of understanding about what the experience needs to be stemming from the fact that OSS OSes are used primarily by programmers/admins/etc. prevents open source desktop environments from competing. Even you say,
KDE already deliver all the stuff Jordan Hubbard was talking about, even before OSX was on the shelves.
I hope this is not meant to insinuate that the KDE experience is comparable to the OS X experience. I actually read a post that said that Apple should, "port Aqua to X windows". If you think that you can run the Aqua interface on top of XFree86 (or one with comparable features, not just a bunch of pretty pixmaps, which is what the Mozilla organization seems to thing Aqua is, most unfortunately for those of us who want to use Mozilla for OS X), the future of OSS desktops is doomed.
Now, while I find the "open source is doomed forever" attitude unfair, if we take a look at where desktop functinality is right now, open source has lost. As I said, KDE and GNOME are not even competitive with OS X, the GIMP is nowhere near being competitive with Photoshop, nothing is competitive with Final Cut Pro or Premier/After Effects, nor are there substitues for the iApps (simple, but still extremely funcitonal consumer-level apps), there are very few games brought to open source operating systems, although Apple has a problem with this too, they manage to get a port of virtually all the top-shelf games, apps like Maya that used to be the domain of UNIX-like OSes are now on OS X, eliminating the need for a Photoshop Mac and a Maya SGI on your desk, and finally I must say that open source office products are competitive with MS Office, but must also admit that Office v.X is truly a very powerful suite and the best availible tool, although still only worth a fraction of its $500 price tag.
So to summarize my points, open source software for the desktop is currently not in the same league with the commercial software, but it could get there if more effort was focused on it, and it is completely reasonable for Hubbard to go with Apple and focus solely on making the best possible software, as open source solutions, even though they may become an extremely viable 3rd desktop platform one day, probably will never reach an elegance of interface of Apple products.
-- "Reality is just a convenient measure of complexity"
-Alvy Ray Smith
Re:Apple is arrogant, at least Hubbard is
by
Anonymous Coward
·
· Score: 0
Apple has the benefit of a larger existing user base.
BULL!! Existing user base of what? Hardware? Give me an f'ing break! MacOS X != MacOS 9.x (and before). Benefit my butt! You can't even make the inroads OS/2 did with 10x's more "good press" than it had!
You Linux weanies whine on and on about how great KDE and GNOME are when they're pathetic! You're not even close to competing in usability if you want to compete at a CONSUMER level. Frickin` engineers know nothing about UI.
It's you disconnected-from-reality whiners who are the arrogant bastards not Hubbard!
Re:Apple is arrogant, at least Hubbard is
by
jkh
·
· Score: 2, Informative
I may be arrogant, but not for the reasons stated. In the presentation I gave at the NLUUG this year, I was merely being a realist.:-)
I think the essence of my talk was also somewhat distorted by Rob Kaper's summary of it. He failed to mention that my specific "grievance" with open source on the desktop so far lies primarily with its failure to standardize on a single set of "higher level APIs" that ISVs/VARs rely on to bring their applications quickly and cheaply (well, as cheaply as possible) to market. Having a multitude of desktop environments to choose from might be wonderful from an engineer/power user's perspective, but from an ISVs perspective it's a nightmare. They don't want multiple solutions to choose from, they want a SINGLE set of APIs which will enable them to reach all the users in their target market. By APIs I'm also not talking about fopen() and the rest of libc, I'm talking about all the things which enable things like buttons and scrollbars to appear on the screen and for applications to share data between them. Where the open source engineering community consistently "fails" is by making this a technical argument, going to great lengths to point out that things like the WIN32 API and ActiveX are difficult to use, buggy, fraught with security problems, whatever. From the ISV perspective, however, those very same things allow them to reach a user base of millions and are well-documented and "rich" enough in functionality that they can provide a reasonable-enough (deliberate choice of words) user experience to sell their application to some of those millions. From their perspective, that's literally the bottom line and all that counts.
It's a pity that Mr Kaper didn't go to the trouble to describe that portion of my talk since it's where I put the most energy. I didn't want engineers to hear my talk and walk away simply branding me as an anti-KDE or anti-GNOME guy, I'd far prefer that they actually *get the point*. Perhaps that's something you can only do once you've worked for a big ISV who's job it is to deliver mainstream desktop apps, however. Until you've done that, you just haven't really felt the pain of trying to do something like printing or font selection from X.
-- - Jordan Hubbard
co-founder, the FreeBSD Project. Director, UNIX Technology. Apple Computer
Re:Apple is arrogant, at least Hubbard is
by
pyros
·
· Score: 1
KDE X (pun: OS X) and GNOME XP (pun: Windows XP)
That's an interesting pair of comparisons you make. I've always thought that KDE was striving to be the Windows of Linux, and the last Ximian Gnome I tried reminded me strongly of the MacOS interface.
Re:Apple is arrogant, at least Hubbard is
by
Knobby
·
· Score: 2
Just a quick comment:
nor are there substitues for the iApps (simple, but still extremely funcitonal consumer-level apps)
Have you taken a look at the Applescript functionality of the iApps? I'd be surprised if there was much that you could do with any of the Linux or Windows apps that you couldn't do with the iApps and Applesscript..
Re:Apple is arrogant, at least Hubbard is
by
hearingaid
·
· Score: 1, Offtopic
Well, the Gnome screenshot there looks to me (as a long-time multi-platform user who has always preferred the Mac GUI) like a Windows screen. (Although I haven't used it, so I don't know how the behaviours work.) Why?
Windows-style control box in the upper right hand corner of the window; I'll bet there's no button for Make It As Big As It Needs To Be (the MacOS "maximize"), but rather a button for Fill The Whole Screen (the Windows maximize)
Broken scrollbars: the MacOS implementation puts the arrows next to each other. This is massively easier on the mouse-hand; it's why Mac users generally don't care about mousewheels (unless they play FPS games).
Lack of an OS-based menu alongside the application menus (i.e., an equivalent to the Apple menu - Windows' Start menu appears on the taskbar, which is pretty far from the app menus and therefore involves more mousing).
This is a general problem I've seen with X interfaces; they tend to be inspired by, well, Win95.
--
my old sig used to be funny, but then slashcode ate it and now it's not funny anymore
Re:Apple is arrogant, at least Hubbard is
by
Anonymous Coward
·
· Score: 0
Krap Desktop Environment (previously known as Kool Desktop Environment) is a joke compared to MacOS X. Compare the two side by side yourself if you don't believe me. Open Sores will never capture the desktop.
Re:Apple is arrogant, at least Hubbard is
by
Anonymous Coward
·
· Score: 0
thanks for telling us this, hubbard, you arrogant arsehole.
Re:Apple is arrogant, at least Hubbard is
by
lunatik17
·
· Score: 1
Lack of an OS-based menu alongside the application menus (i.e., an equivalent to the Apple menu - Windows' Start menu appears on the taskbar, which is pretty far from the app menus and therefore involves more mousing).
take another look at the screenshot. See the menu named "System"? Thats pretty much what you just described.
Re:Apple is arrogant, at least Hubbard is
by
hearingaid
·
· Score: 2
The "System" menu in that screenshot is on the taskbar, not in the application window menubar. (Admittedly, in MacOS they are the same, which is another superiority:)
--
my old sig used to be funny, but then slashcode ate it and now it's not funny anymore
Re:The problem lies in...
by
TheAJofOZ
·
· Score: 1
I'm not saying you're missing out on it - it's just my personal opinions on Macs in general...
Then perhaps, (shock, horror), your perceptions are wrong.... If Mac users aren't missing out on anything and the Mac interface is renowned for it's ease of use *and* now you have a BSD command line to play with - how is it that Macs are only suitable for graphics work?
Maybe you should give your Mac classic to a local school (I know of many that are still using them quite happily for word processing and games) and buy a G4 so you can actually discover what a Mac is like *now*. Just like I went out and installed Linux years ago and got hooked on it and like I bought a PC to check out XP just recently (and got hooked on my Mac).
Eh. My girl went to college with C.T. and she tells me that he's a bad mother fucka. He WAS the terror of Holland, MI before he became a Millionaire! Many a punk ass got a free trip to the bottom of the big lake for looking at him the wrong way. So don't be playing. Anyone who can (at one point) get rich off a web site must have some mob or gang connections!
Oh, you didn't know that AppleScripts can be attachments to mail messages, and run automagically from Outlook, and have misleading file types assigned.
It's just that nobody's written an AppleScript email virus. Yet.
-- These are my friends, See how they glisten. See this one shine, how he smiles in the light.
What have you done for me lately?
by
Erris
·
· Score: 0, Flamebait
but what will really help Apple prove a real challenge to Microsoft is the conscious effort by Open Source developers to port applications to Apple hardware so seamlessly, that the average user won't even have to know that The Gimp was actually a unix application.
Why should anyone bother to help Apple? I kind of expect it to go the other way. If Apple wants my respect they can drop their little IP insecurities and really open things up. I suggest they develop a nice window manager for X and put it on top of Debian as the default software that ships with their nice hardware. The GIMP is just as easy to use under Debian as it is under Red Hat, as I suppose it would be under what ever. When I feel like I own it, I might want to contribute. Until then I'll stick to much cheaper x86 hardware.
-- DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
Re:What have you done for me lately?
by
Arandir
·
· Score: 2, Informative
Oh man, have you got issues or what? You're only going to give Apple respect when they start shipping Debian as the default OS? Hah! Hah! You need a major dose of reality. Perhaps some debrainwashing is in order as well.
Apple has contributed back TONS of software to the community. The BSD license said they didn't have to give anything back at all, but Apple did. The opened up their entire base OS. They have provided patches, fixes and enhancements to BSD. They work with BSD developers on a daily basis. But all you can do is complain that it isn't Debian. Go crawl back in your hole.
-- A Government Is a Body of People, Usually Notably Ungoverned
Re:What have you done for me lately?
by
Anonymous Coward
·
· Score: 0
I suggest they develop a nice window manager for X
I don't know where to begin disagreeing with this post, but I do agree with that line: They should develop a nice WM for XDarwin. Running any WM under XDarwin looks and feels so shitty compared to Aqua...
Re:What have you done for me lately?
by
inkswamp
·
· Score: 1
I suggest they develop a nice window manager for X and put it on top of Debian as the default software that ships with their nice hardware.
LOL!
When I feel like I own it, I might want to contribute. Until then I'll stick to much cheaper x86 hardware.
Cheaper in more ways than one.
--Rick
-- --Rick
"If it isn't broken, take it apart and find out why."
Re:What have you done for me lately?
by
dbrutus
·
· Score: 2
Perhaps you misunderstood the 'unix application' reference. Microsoft Office for Mac OS X is a unix application as much as the GIMP is, just not a very portable one. It's not perceived to be a unix application because the interface conforms to the Apple Human Interface Guidelines and it just works. If somebody slogged through all the successful open source projects out there and created UI's that not only conformed to one set of guidelines but the *same* one, open source applications would begin to understand what a difference it makes not to have to learn or remember all those different ways of doing the same thing.
As a practical matter, you can do all that work and maybe make Linux get in the same league as Apple in a decade or so, maybe not because you'd have to do a lot of rigorous research into making those guidelines *good* and if you have to issue major revisions along the way, you'd have to herd the open source cats into following each new revision of the guideline just to make things interoperable and consistent. Apple did it by diktat and by force but they did it and from a user perspective, strong-arming the programmers so that at least one of the ways to make things work was the standard way was a great leap in useability. Is there a way to replicate this in the open source movement? I don't think so. At least there isn't one separate from taking those UI guidelines and adopting them for GIMP and the rest of the open source A team.
Feel free to provide some sort of alternate methodology.
FreeBSD Will NEVER DIE!
by
applejacks
·
· Score: 1
Last time i was on irc looked like the #FreeBSD channels were packed. Since when did it need money to continue? I think Microsoft is in that downward spiral. In a few years you will notice that large amount of jack they have is dissappearing. Pigs are getting fat and its time for the farmer to carry them to the slaughter house.
peace yo...
jack==money
Re:FreeBSD Will NEVER DIE!
by
Anonymous Coward
·
· Score: 0
Last time I looked at #FreeBSD IRC was on its way out, being that it is mostly populated by open source enthusiasts and reverse vampires, neither of which are very hospitable. Also, wait until a netsplit in #FreeBSD and then you will find out how many leet haxxor multiple connections there are in the channel. I think BitchX even has a command that will tell you how many clones are in there. Try it and see.
As far as I see the open source craze is dying and products like XP and OSX are on the rise again. BSD and OSS had a good chance for a while but lack of proper management left too many good projects blowing in the wind.
The crucial difference between the "free" BSD systems and Linux is that OpenBSD/FreeBSD/NetBSD define as their "base OS" something rather larger than Linux does.
In effect, all Linux proper is is an OS kernel. Everything on top of the kernel is something that is bolted on independently of any kernel development. Thus Slackware is the Linux kernel plus "all sorts of stuff Patrick Volkerding added;" Red Hat Linux is the kernel plus "all sorts of stuff they added;" ditto for SuSE, Debian, Mandrake, ad infinitum.
With the BSDs, there's quite a lot of additional "environment" that is tightly tied to kernel development so that you've got a "base system" that is defacto-standardized that is capable of, for instance, recompiling itself.
With Linux, you've got to add in whatever that is needed that isn't in the kernel in order to do that yourself.
With that larger basis of "stuff" surrounding the kernel, a whole lot of the arguments "Red Hat puts the files here; Debian puts them there" just plain go away. The "Linux Standard Base" effort where they're trying to standardize where a bunch of the basic stuff goes and what it does is an effort that would be ludicrously irrelevant amongst the BSD folk; they started off by standardizing the user space stuff that LSB is fighting over.
Then there's Ports. Ports is sort of the BSD equivalent to Debian's apt-get or perhaps the Red Hat-oriented autoRPM . Except with a difference: With Ports, the approach is not to download binary packages, it is rather to download the sources, pull in any patches needed for Ports integration, and then compile it all.
That's got the demerit that it's a lot more work for your poor, overworked CPU.
However, it has the merit that if you compile libraries and packages, together, on your system, with the same compiler, the sorts of "DLL Hell" that people suffer from when they grab RPM files from here and there just can't happen. The libraries will necessarily be compatible with the applications because the applications were compiled with and for the precise set of libraries you have on your system.
This means that if there are any challenges in getting programs to compile, you'll hit them. That being said, since the folks collecting and maintaining the Ports will indeed hit those issues, they're likely to have patches in place so that by the time you see the code, it should compile cleanly.
In effect, the crucial concept involved in all of this is that the BSD packaging paradigm is that everything should be readily compilable and recompilable, from the ground up. The classic "make world" will compile all the base tools, the kernel, all the kings horses, and all the kings men, and what you get at the end is that every single component in the "world" (which is the base system; the stuff below Ports ) has been rebuilt locally.
It's all using Makefiles, and can be downloaded using CVS, so the details are all visible. None of the controversies of "well, the Red Hat kernel compiles include some special patches, and getting at them is a bit challenging...."
Big-time learning opportunity.
-- If you're not part of the solution, you're part of the precipitate.
Re:Package Management via Ports
by
Passer
·
· Score: 1
You can get binaries of the ports system from
many FreeBSD mirror sites.
Because of the centralized "base" system, there is
a larger probability that an arbitrary port that
you download works out of the box, than a RPM.
Also, backward compatibility is taken a bit more
seriously in the BSD world.
Well, one of the downsides to writing a virus in AppleScript is that the language is designed to prevent you from doing anything harmful.
Example: AppleScript cannot delete or overwrite files. Any attempts to do so will only send the files to the trash. AppleScript cannot empty the trash. So the worst you could do would be send a bunch of email to people. As long as your email program requires you to confirm emails generated by scripts, that won't work either.
Besides which, under OS X, the file permissions are set so that users cannot delete anything that doesn't belong to them. Only the user folder can get hosed, which isn't good, but it's better than having to replace the whole system.
If it were possible to write a virus in AppleSript, I'd have expected to see one by now. Even with Apple's small share of the market, I would not expect one that would propegate by email, but I would have expected to see one that propegated somehow.
The fact is: Visual Basic Script was designed in such a way that it is possible to do real damage to your system. AppleScript is not.
--
--
The internet is the greatest source of biased information in the history of mankind.
Why Hiawatha Bray is Irritating
by
Nova+Express
·
· Score: 4, Insightful
For one reason why some computer users (including a lot of Mac heads) find Hiawatha Bray so irritating, take a look at this:
Meanwhile, there's Apple, with its closed, secretive software design and its relatively toylike point-and-click interface. No self-respecting open-source geek would touch these products with a barge pole.
Now people have known that BSD was going to be the core of OS X for at least three years. To create this false "Apple vs. Open Source" strawman merely to knock it down is lazy writing, and this late in the game it's actively insulting for anyone even remotely familiar with BSD or OS X. This is "Look at me! Look at me!" writing that needlessly draws attention to itself, something real writers don't need to do.
Indeed, this paragraph mars what is otherwise a reasonably adequate column. But at least it's not as irritating as the average Jon Katz column. Speaking of which, I see that more votes have been dropped from the dump Katz poll. The numbers don't even add up anymore...
-- Lawrence Person (lawrencepersonh@gmailh.com (remove all "h"s to mail)
http://www.lawrenceperson.com/
Re:Why Hiawatha Bray is Irritating
by
MaxVlast
·
· Score: 1
Adequate column? The words barely fit together. It's amazing how they'll give anyone with a big ego and a keyboard a column somewhere these days. The rest of the column was total crap, and most of the background info was either wrong, slightly wrong, distorted, or in such jumbled language that it might as well have been wrong.
It's highly discouraging to see completely mediocre people, such as her (I'm guessing it's a her, with a name like Hiawatha,) have the gall to be expected to be taken seriously, then are!
-- There should be a moratorium on the use of the apostrophe.
Max V.
NeXTMail/MIME Mail welcome
Re:Why Hiawatha Bray is Irritating
by
MaxVlast
·
· Score: 1
You're right -- the total is actually 3672. What's that?
-- There should be a moratorium on the use of the apostrophe.
Max V.
NeXTMail/MIME Mail welcome
now logically, i would expect a robust Linux port
to substantially outperform OSX, simply because OSX
is based on the Mach microkernel. OSX suffers from
the same disease that NT does, because it was born
(as NeXTStep) at about the same time, when micro-
kernels were all the rage.
Can anyone comment on the comparison between 2.4.16
and OSX 10.1 on the same hardware? How do threads
scale? How does the VM scale? What does it feel
like when the load average hits 10 or 15?
-- -I like my women like I like my tea: green-
Re:microkernel disease
by
Anonymous Coward
·
· Score: 0
OS X is a micro/monolithic hybrid for performance reasons. Check out for details:
http://developer.apple.com/techpubs/macosx/Essen ti als/Performance/index.html
Linux's insmod suggests things about monolithic solutions. Apple's NKE, I/O Kit, etc are very flexible and creative solutions. The system is very flexible, modular, and organized. If that costs a 5% performance loss in serving web pages, it's worth it to me.
Re:microkernel disease
by
Anonymous Coward
·
· Score: 0
There is something about your query which I don't quite like. For, I think that you do not have any honest inquiry into this; you clearly ("logically") have decided an (uninformed) answer. You don't specify which load average and I don't think you understand the implications of 4GB per process VM space. Few people will have run 2.4.16 on the same hardware as OS X 10.1 on the same hardware since they are both quite new - and you know this, don't you? The very use of the word "DISINCLUDE" suggests that you need to reduce your ego. I've known naive people who, because of their honesty, showed more intelligence then that. You are not separate from truth. Embrace your commonality with all life and give up your self absorption. Live forever through humility. You are a beautiful person and so is everyone. Love what life really is.:)
I run both yellow dog linux (kernel 2.4.10 at the moment) with ext3fs and mac osx 10.1 on my dual g4.
Linux/KDE/Gnome definitely 'feels' more snappier the Mac OS X Aqua.
I've had linux freeze my box more than a few times. Probably related to VM, probably would be fixed when I go to the latest kernel with the better VM. OS-X 10.1 has never crashed on me.
Benchmarks of some computationally intensive altivec code for some reason show linux 10% faster. Strange, maybe the gcc compiler for OS-X has some optimizations disabled internally.
I personally like them both very much. Porting linux apps to OS-X can be a bitch especially if they want to create shared libs. Shared libs are completely different.
I also wish that OS-X could mount my ext3 partition.
--jeff
-- ipv6 is my vpn
Re:microkernel disease
by
Anonymous Coward
·
· Score: 0
Just as a side note: I think comparing Linux/X-Window Interface to Darwin/X-Window Interface would be a much better comparison. I think it probably goes without saying that the 'OSX' layer running on top of darwin currently sucks more CPU cycles than anything in the X-Window world.
Why OS X uses Mach
by
Animats
·
· Score: 2, Flamebait
OS X is architected on top of Mach to keep Apple stockholders from asking why Apple paid $400 million for NeXT, bailing out Steve Jobs and his buddies.
The argument for cancelling Copland (the original MacOS 8) was that it was going to take another year to make it work, and buying NeXT would get the new OS up faster. A similar argument was advanced against BeOS. That was, what, in 1996?
The MacOS really needed a new layer underneath, but UNIX/Mach wasn't a great match. I'm not suprised it took Apple almost five years to make them play together.
The original MacOS only supported one app at a time, and the addition of "multitasking" was a horrible hack internally. No memory protection, no process dispatching, no interprocess communication, and no way to reliably get an app that crashed cleaned up without a system crash.
Developers used to call it the Mess Inside. Apple desperately needed a new kernely, and it should have happened around 1992 or so, by which time all new Macs had enough hardware for a good protected-mode OS. Basically, Apple was nine years late with their new OS, which is part of why
Apple tanked.
I once wrote an entire dial-up PPP implementation for the MacOS, called "Simple PPP". It was not fun.
OS X is architected on top of Mach to keep Apple stockholders from asking why Apple paid $400 million for NeXT, bailing out Steve Jobs and his buddies.
Regardless of what you think, Steve Jobs alone has made more than $400 million for Apple. In that regard, Apple stockholders have nothing to ask about.
hey, I remember using SimplePPP!!! Oh, does this bring back memories. SimplePPP was a great PPP stack though. As I recall it was faster than FreePPP, and easier to configure. I think the last version I used was 1.3. I used to have problems with FreePPP crashing so I used SimplePPP for about a year or so. I don't remember why I stopped using it. Thanks for the trip down memory lane though.
-- ---
Don't ever trust a woman until she's dead- B.B. King
What're you talking about? Jobs was (and continues to be) the catalyst/architect of Apple's return to respectability. If anyone did someone a favor, Jobs did it for all of Appledom.
The argument for cancelling Copland (the original MacOS 8) was that it was going to take another year to make it work
I worked at Apple before and after the Copland deal, and I've had lots of friends there over the years. Copland was a complete disaster. Apple was headed for a huge meltdown because the people at the top had absolutely no idea that Copland was in such a pathetic state.
A similar argument was advanced against BeOS
The BeOS was a lot of fun to hack on. I used it and developed on it for almost a year. However, the BeOS was horribly flawed from the beginning, due to its Fragile Base Class design. As a result, even though BeOS was young, you had to constantly be aware of every application/os version interdependency. The situation would have only worsened as the BeOS application base had matured. Every time Be released a new version of their OS, you had to scramble around to update all of your applications that might have then broken because of C++ library incompatibilities. That would have gone over like the proverbial turd in the punchbowl for the average Mac user.
The MacOS really needed a new layer underneath, but UNIX/Mach wasn't a great match
There was no "good match" between the old MacOS and any "modern" OS. Teeth pulling to get the compatibility layer to work was inevitable.
Apple desperately needed a new kernely, and it should have happened around 1992 or so, by which time all new Macs had enough hardware for a good protected-mode OS. Basically, Apple was nine years late with their new OS, which is part of why Apple tanked.
No argument here. I blame all the dumb-ass MBAs that loaded the company down after Jobs left. Jobs isn't perfect, but the Apple community is fortunate to have him at the helm, overall.
Re:Why OS X uses Mach
by
Anonymous Coward
·
· Score: 0
OS X is architected on top of Mach to keep Apple stockholders from asking why Apple paid $400 million for NeXT, bailing out Steve Jobs and his buddies.
I forget who was the wag who marveled at how Steve Jobs and NeXT managed to buy Apple for -$400 mil...;)
Despite being a complete hack, the legacy MacOS was susprisingly stable under typical conditions. I have an old M68K Mac running MacOS 7.1 with MS Office and a few other small apps on it. People who have criticised MacOS for not having protected memory get invited to try & crash the machine. Many have tried and all have given up in frustration.
I didn't expect it to hold up this well because I know exactly how big a risk a lack of protected memory on a system running more than one program. However, this machine stands as a testament to how well a badly designed but well written system can stand up to tortue.
OS X is architected on top of Mach to keep Apple stockholders from asking why Apple paid $400 million for NeXT, bailing out Steve Jobs and his buddies.
That's why, after 12 months of being CEO, Apple's stockholders voted him 90M$ worth of Learjet! 8-b
The original MacOS [... had] no interprocess communication
What was InterAppComms, then? It's been around in MacOS for years.....
I once wrote an entire dial-up PPP implementation for the MacOS, called "Simple PPP"
Kewl! That must've been fun. Were you writing for MacTCP or OpenTransport?
Pete C (ex-Apple diagnostics development)
-- Alison
"It is a miracle that curiosity survives formal education." - Albert Einstein
The MacOS really needed a new layer underneath, but UNIX/Mach wasn't a great match. I'm not suprised it took Apple almost five years to make them play together.
I've been using OS X since it was Rhapsody DR2, back in 1998. And that was using Mach fine. NeXT has always been using Mach fine.
Rhapsody couldn't change screen resolutions without logging out and back in. Rhapsody had no video hardware acceleration. Rhapsody through up all over my couch when I tried to get it to work with my modem (Apple never did finish the serial port drivers). The Workspace Manager was a haphazard hack between the Finder and the old NeXT Workspace Manager. Network configuration sucked compared to the Mac OS. The kernel wasn't based on Mach 3 and it didn't even have Carbon. Well duh, Carbon was never part of the design spec for Rhapsody. The other kernel options they had at the time included NT and NuKernel (Copland's). What, would you expect them to build their OS on the '96 Linux kernel?
The old Apple execs' idea was to do what Steve Jobs called a "brain transplant," replace the Mac OS with NeXT outright. Goodbye Mac OS, developers must rewrite their apps for NeXT's Objective-C OO framework (otherwise be doomed to the Blue Box/Classic).
That was one of the first things that Steve killed. Mac OS X was created out of the Rhapsody project to include Carbon, which gave the developers access to the old Mac OS APIs (90% of it anyway, a lot of the old stuff from 1984 was too old and creaky, and had to go). The Rhapsody project would have been doomed like the Be OS.
One of the biggest faults with the Be OS is that it demands everyone to rewrite their apps to the Be OS framework. There's nothing harder than porting an app from one object oriented framework to another- you basically have to rewrite. Carbon gave Rhapsody raw access to the GUI Toolbox. Carbon is what took OS X so long, it was barely ready for prime time when the OS X public beta hit (Carbon apps crashed left and right, due to bugs in Carbon).
That's what took OS X so long. It was basically re-invented when Steve came along. The old Mac OS had been completely neglected by the old management, Steve breathed new life into it, realizing that it was their greatest asset (OS 9 is a far cry from System 7.5). Apple was working on two OS's at once. Apple would have been doomed if they were shipping iMacs running System 7.5. As such, OS X wasn't needed as badly as it was back in '95. They bought themselves time.
The original MacOS only supported one app at a time, and the addition of "multitasking" was a horrible hack internally. No memory protection, no process dispatching, no interprocess communication,
This is plain uneducated. Co-operative multitasking IS multitasking, not a hack. It's just in no way desirable for modern systems (the Apple Lisa had pre-emptive multitasking and memory protection. It was also $10K in 1983. The Mac was not $10K, and succeeded). Apple has had advanced, object oriented interprocess communication since System 7.0 shipped 10 years ago. Pipes are all well and good for single-minded Unix utilities, but they don't cut it when you want to automate Photoshop with Quark Xpress to build catalog pages off of client-supplied content. And in fact, this is the preferred way to do IACC in OS X, not pipes or NeXT's PDO (distributed objects). And believe it or not, the Macs did have memory protection with the PowerPCs, just not enough, because the very old OS APIs depended on read/write access to low memory globals (things like mouse position and the current text highlight colors were globals). So if you wrote to NULL, your Mac was toast.
Apple desperately needed a new kernely, and it should have happened around 1992 or so, by which time all new Macs had enough hardware for a good protected-mode OS
Apple had several OS projects, starting after System 6 (which was released in 1986). First, there was Blue and Pink (named after colours of post-it notes that their design specs were made on). Blue notes were enhancements and upgrades to the existing OS, which became System 7. Pink was a new Object-Oriented OS, presumably based on the Mac's Smalltalk "heritage," and would have rivaled NeXTSTEP (out of the Pink OO focus at Apple we did get the MacApp framework, which spawned "clones" like Borland's and Microsofts frameworks. The Be OS framework is a clone of NeXT). But they started talking to IBM about software/hardware alliances, and decided to spin off a company to finish the OS. They built some cool shit (my brother worked at IBM at the time and saw running demos of it), but Taligent (the company) tanked. They made Copland because they could see where Taligent was going (Copland was an extension to Blue, basically). Then there was Rhapsody (ditch Blue.) Then there was OS X (what idiot wanted to ditch Blue?? It's our bread and butter.)
Keep in mind how much Apple's plans have changed (and failed). The PowerPC was supposed to displace Intel, run on PReP and then CHRP hardware, and run every OS under the sun, including Sun, NT, AIX, Taligent, and of course, the Mac OS's successor (which wasn't going to be Taligent anymore). The only OS vendor that came to the party was Be. Realizing that no-one was coming, there wasn't much point of continuing clones, because it was just sucking money out of Apple (people often forget why Mac clones were made).
I once wrote an entire dial-up PPP implementation for the MacOS, called "Simple PPP". It was not fun.
Yes, unfortunately hardware serial port access was one of the areas where Apple was screwed with the classic Mac OS. Apple designed a great system there, but idiot developers thought there would never be more than two serial ports, and hard coded the hardware addresses into their code. So for ages, the SerialBus architecture was useless (daisy-chainable serial devices like USB- the only application was LocalTalk networking, because no one wanted to make proprietary hardware at the time), and Apple was stuck with two serial ports with next-to-no API for. Eventually they made the Communications Toolbox (which took many years for developers to adopt, because they didn't care to rewrite their lovely, hacked code), and OpenTransport, which took over TCP/IP networking and PPP.
So now we have Unix running Mach. It worked in 1990 on NeXT, it works now on OS X. Much rejoicing.
-- Moderators should have to take a reading comprehension test.
That's why, after 12 months of being CEO, Apple's stockholders voted him 90M$ worth of Learjet! 8-b
That was $45M, for a Gulfstream, not a Lear. And do you know what his yearly salary is? A whopping $1. That's _one dollar_. I call that a bargain, plane or no plane.
Mac OS X Server (Rhapsody) was released in January 1999, and could run NeXT apps natively and Mac apps in a compatibility environment and it fit the specs on the NeXT deal pretty perfectly (Mac OS 8 interface, protected memory, preemptive multitasking, runs Mac apps). Since then, Apple has just continued to add more and more cool stuff to Mac OS X, as well as dramatically improve their hardware, cutting all the legacy stuff and putting antennaes and FireWire in everything. Putting in digital flat-panels and gigabit ethernet is all the pro models. What's going on now is that the world is starting to catch up to Mac OS X... people are realizing what they can use it for, why they would use it. Developers are familiar with it and are starting to exploit it better. There are a lot of native apps now.
So, my point is that Mach and BSD probably have very little to do with Mac OS X's timelines. Legacy-free hardware and new application environments and display technologies are much bigger jobs. I can see waiting for USB and FireWire to mature (and for three years of hardware to be out there with those ports) and making Carbon and Aqua being much harder overall than the really low-level stuff, which is decades more mature in many cases.
Don't confuse Linux with OpenSource
by
Anonymous Coward
·
· Score: 0
Linux and BSD both use OpenSource software. ie. most programs that compile to run on linux, will compile on BSD without problems. LINUX IS A KERNEL, not an operating system. So please stop confusing Linux with OpenSource.
Anything that runs on Linux will run on BSD, except BSD is WAY more organized.
All these stupid newbies and their lame questions. "does BSD have KDE?", F@#$!!!! Of course it does you igit.
Re:Don't confuse Linux with OpenSource
by
Anonymous Coward
·
· Score: 0
Anything that runs on Linux will run on BSD, except BSD is WAY more organized.
Except that Linux is faster, and more advanced. It's also advancing faster than *BSD. Face it man, *BSD is dead. It's been out-evolved. Fact.
Mac Hardware
by
Anonymous Coward
·
· Score: 2, Interesting
I have been a fan of mac hard ware for a long time now but have never bought any. This is because its so closed. I can't go buy a MotherBoard for the G4 and put it in my case. Well I could but I would be buying it from Apple. I think thay could of stomped Microsoft and Intel if thay where more open with their HardWare. I know I would buy a G4 and the likes if I could costomize it like I can X86 stuff. But then with the new Athlon's and P4's(which suck) G4's are looking less and less sexy.
OH and I am still mad at them for what thay did to BeOS.
011000011001111
Re:Mac Hardware
by
Simba
·
· Score: 2, Interesting
Believe it or not, closed hardware is a good thing. This is why Apple, IBM, and Sun all have legendary support and OS integration statistics. They don't have to worry about a motherboard from Dr. Wong's House 'O Chips being so out of spec and cheap that it doesn't work with their software. They save money on support and portability issues by keeping their hardware under lock and key.
The result of doing this is they are able to release a much higher quality "product" on the whole. Apple is a computer company. They sell computers. OS X is a tool to help them sell computers.
Buying a Mac is like buying a BMW. Sure, it's more expensive then a Ford. But it's also faster, more reliable, and has a far greater build quality. It's also worth more should you wish to sell it a few years down the road and buy a new(er) one.
Anyway, "still mad at them for what they did to BeOS" ? What exactly did Apple do to BeOS? It's more like what they did not do, they did not buy a company that would have failed to make something like OS X a reality in the short term. NeXT could, and did.
-- Hippies smell.
Re:The problem lies in...
by
Anonymous Coward
·
· Score: 0
Gaming? Real gaming takes place in a text window. Mac's got those too.
I hope this was a joke. If that's the mindset of the Mac community then it's no wonder so few developers target MacOS, even with OpenGL running native on X.
Re:Still the same complaint though.
by
Forrestina
·
· Score: 1
debian, suse, and mandrake all have PPC ports as well.
--
-------
"don't smoke, don't drink, don't fuck
at least i can fucking think"
Minor Threat
Quite frankly, I really don't care WHAT my pc looks like - as long as it does what I want it to do - and if I'm using a Mac, that means graphics and multimedia ONLY.
Of course the appearance of my computers has no bearing on their function, although I do occasionally get compliments on my server's paint job. My PC does what I want (it's a server that occasionally doubles as a desktop system), and my iMac does what I want (all my desktop needs). My 486 even does what I want - an extra test box I can play with, and the only floppy drive in the house.
Graphics and multimedia? I have no Adobe or Macromedia software installed, save Acrobat Reader and the Flash and Shockwave plug-ins of course. I do have some music software, but so does my friend on his PC.
For me, Macs don't mean gaming, web browsing, or things like that.
I don't spend much time playing games; the one I play most is Unreal Tournament. Looking forward to Quake 4 and Warcraft III. I'm writing this with Mozilla 0.9.6 (yes, I sometimes use nightly builds, but keep the milestones around too). Of course I use BB Edit to write HTML and Perl code. For me, this is what Macs mean, and I'd be surprised if they didn't fit the vast majority of your needs too.
-- $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$]; $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
Re:The problem lies in...
by
BlackGriffen
·
· Score: 1
Small correction from an amateur apple scripter here. I don't know if this will still work in OSX, but it certainly worked in OS9.
tell application "Finder"
activate
select "System Folder" of startup disk
delete selection/*this moves it to the trash*/
empty trash/*this empties the trash*/
end tell
/*less the C-style comments, of course*/
I used to use a script like this to erase my browser cookies every time I restarted (a common occurrence in OS9). One bug in it was that if I clicked on something while the script was halfway through running (the the Finder had selected the file but hadn't moved it to the trash), it would erase what I selected. We lost many Netscape aliases that way...
I think that an applescript virus would have a hard time self propagating, however, depending on how scriptable the email client was.
BlackGriffen
Pointless conflict.
by
dgou
·
· Score: 3, Insightful
Bickering proprietary 'nix vendors lost the chance to shut MicroSoft out. Now bickerin' open source 'nix lovers are doing the same. *BSD or Linux is irrelevant. "Its the interface, stupid."
Apple at least has a chance to push past that and get to the meat'n'taters of selling apps built on a real multitasking protected memory O/S. Building on 'nix clone was a biz decision, not a political one. MicroSofts unity of vision (at least as presented outside the company) gives it enormous advantage over what should be an insurmountable enemy of open source fanatics working their asses off for nary a penny. Except for Divide and Conquer. MicroSoft didn't have to divide the 'nix community, its quite capable of doin' that itself... of shootin' itself in the feet, kneecaps and elbows.
Here's hopin' that a strong market presence can bring some unity to the open source community, even if it is starting off with a few baby steps.
Re:The problem lies in...
by
Anonymous Coward
·
· Score: 0
Forgive me for not backing this up, but I think if you'll look around the web a bit, you'll find that (at least pre-6.0/win) IE5.5/Mac was considered the most standards-compliant, useable, stable, all-around-best web browser every made. There's a native OS X version.
Re:The problem lies in...
by
Gogo+Dodo
·
· Score: 2
iCab is another excellent browser. I find it much faster rendering web pages than OmniWeb 4 (though I haven't tried the latest "sneakypeak").
Motorolla is not the only company that makes PowerPC chips in Mac computers. IBM and Motorolla have been making chips together for the Macintosh for years.
Apple does not solely use one company to make their processors.
Re:Still the same complaint though.
by
stux
·
· Score: 1
Debian also has a distribution for PowerPC
don't forget BlackLab...
OpenBSD, FreeBSD, NetBSD...
Hell, some of my older macs can even run BeOS...
Can you run YellowDog, BlackLab or MacOS or even OSX on your x86 hardware?
Then again, VirtualPC5 is now out for OSX so you can install and run any x86 operatin system on OSX (and in fact as many as you want at the same time (given resource limitations, but this is a UNIX system after all;))
--
---
Live Long & Prosper \\//_
CYA STUX =`B^) 'da Captain,
Jedi & Last *-fytr
---
Live Long & Prosper \\//_
CYA STUX =`B^) 'da Captain,
Jedi & Last *-fytr
OS X is a crap, in a sense
by
logout
·
· Score: 1, Flamebait
Yes, it is a wonderful operating system. I have never been so excited to think about buying Apple's hardware to run its chic operating system. Now Mac has actually become a BSD box, where I can open a simple xterm and use gcc to compile my favorite Un*x application. There are already numerous OSX applications available in open or closed source form. For a fervent Linux user like me, it means I can have more choices --- I can live as a terminal-and-bash-addict and normal-commercial-software-user simultaneously. It's a wonderful thing, isn't it? I still have to run Windows 2000 to use some commercial application and I could not get rid of it. Yes, it's better to switch to Apple than remain in MS monopoly.
However, Apple's strategy has a major drawback; Apple's product *must* run only on Apple's hardware. Think about OSX. The only part with the source code open is the core operating system. No Cocoa available for x86, even in closed source form. Apple won't allow its superb desktop environment to be ported to other platform than Apple's. If you're trying to run OSX on your PC hardware, you're going to have only a small text terminal window. Maybe you're going to think about compiling XFree86 yourself and installing GNOME or KDE on top of it.
That is the dilemma of Apple. It must lock you into the Mac hardware platform, even though it is in desperate needs of larger user installed base. You always have to buy a new Macintosh to use Apple's OSX. You want to develop an application for OSX? You'll never see it running on Intel platform or whatever, because Apple won't port Cocoa to other platofrm than Apple's Mac.
In order to break this chain of dilemma, I think Apple must port its entire OSX product into Intel platform. Apple will lose money from its reduced hardware sales, but once OSX for x86 reaches a critical mass of user base, then it can ship OSX to the major PC providers like Dell or Compaq. Or it can port its desktop part to Linux. Linux users still need a decent desktop environment with killer applications. We will never be able to see MS office running on the OSX desktop environment for Linux, but we will able to see Photoshop running on Linux at least. With the release of OSX deskop for Linux, Apple will have the benefit of porting the OSX applications for Linux to its own Mac platform easily. One of the strong point of Linux users is that it has a large pool of best developers in the world.
If there were OSX for x86 or OSX desktop for Linux, I would definitely buy it and install it on my computer. It will mean that I can get rid of Windows installed in my box forever. But apple won't port its OSX to Intel platform in any case. That means I have to stick with Windows for a time until major software vendors release such things like photoshop for KDE. Apple is losing a best chance of conquering the Intel user base, surfacing themselves as a major competitor against Microsoft. But it rather chose to live with Microsoft and keep their realms separate. Perhaps that is why Microsoft continues to release IE for Mac and Office for Mac so seamlessly with Windows.
Re:OS X is a crap, in a sense
by
IronChef
·
· Score: 2
It must lock you into the Mac hardware platform, even though it is in desperate needs of larger user installed base.
Apple isn't in desperate need of anything. They have BILLIONS of dollars of cash and enough customers to stay in business pretty happily.
Would they like more? Of course. Who wouldn't? Are they on the ropes? No way.
"Apple Computer: Proudly going out of business for 20 years!"
Apple will lose money from its reduced hardware sales, but once OSX for x86 reaches a critical mass of user base, then it can ship OSX to the major PC providers like Dell or Compaq.
Apple will never, ever do this. When you buy Apple you aren't buying an OS, you are buying an experience -- hardware and all.
Have you ever looked closely at a Mac? You'll see that the CD-ROM's own front panel is covered up by a panel on the Mac's case. This prevents you from accessing whatever controls might be on the actual CD-ROM: play button, headphone jack, volume control. Why does Apple do this? To utterly control your hardware experience. If they kept the CD uncovered, the available controls would change when they changed CD-ROM vendors... sometimes the Play button might not be there; who knows.
A company that won't let you see the headphone jack on the Toshiba CD-ROM they bought that quarter CD-ROM isn't going to let you try and install OSX on some commodity hardware Frankenputer.
(not that I can talk too much sh!t about Frankenputers, I have 4 & 1 Mac too.)
Re:OS X is a crap, in a sense
by
Meowing
·
· Score: 1
Cocoa was already given a shot on the intel platform in its previous incarnation from NeXT. This didn't create incredibly huge sales figures before the merger with Apple, so why would it now?
Re:OS X is a crap, in a sense
by
dbrutus
·
· Score: 2
There is cocoa for x86. It's called gnustep. http://www.gnu.org/software/gnustep/
If you need to run a Windows only application, try Virtual PC or Bochs for Mac OS X.
> There are already numerous OSX applications available in open or
> closed source form.
And it also runs most OS 9 applications, and Java 2 Swing applications.
> I still have to run Windows 2000 to use some commercial application
> and I could not get rid of it.
Virtual PC is releasing its OS X version, so you can run that app in the Windows 2000 emulator. You can also get a Linux emulator, or install Linux for PPC on a separate partition.
> You always have to buy a new Macintosh to use Apple's OSX.
Well, I'd have to buy a new PC to run Windows XP, or a new PC to run Linux (my old Linux box doesn't do fun things like USB). Taking home an OS box with a manual and a disk don't do a whole lot of good if you don't own any or new enough hardware to run it on. Joe Sixpack usually buys hardware + OS, and if he ever considers getting an OS upgrade, he either finds a smart friend or family member, or takes his computer in to the nice(?) folks at CompUSA to take care of that highly technical operation for him. Remember, a lot of Joe Sixpacks have trouble with simple drag and drop operations (like my boss, the owner of a tech company), and probably dump everything on their desktop.
> You want to develop an application for OSX? You'll never see it
> running on Intel platform or whatever, because Apple won't port
> Cocoa to other platofrm than Apple's Mac.
Well, you could develop it in Java and have it run everywhere Java runs (in theory, that works out in fact nicely with the PC Java apps I've tried under OS X). Or you could go for a compatiblity library like Qt, and run your program in OS X, Windows, and Linux. Go into CompUSA, and compare the Mac section to the PC section. There are a lot of titles in common. For instance, The Sims now seems to run under Windows, OS 9, OS X, and Linux (in a Mandrake box I think).
> I think Apple must port its entire OSX product into Intel platform.
> Apple will lose money from its reduced hardware sales, but once OSX
> for x86 reaches a critical mass of user base, then it can ship OSX to
> the major PC providers like Dell or Compaq.
Yeah, like that would work. Which of the three: Apple, Dell, and Compaq, are not in bad shape due to the collapse of the PC market? Apple. Which one is the only one not shipping on an Intel platform? Apple. Sounds to me like Apple is the one doing something right, hardware platform-wise.
> Apple is losing a best chance of conquering the Intel user base,
> surfacing themselves as a major competitor against Microsoft. But it
> rather chose to live with Microsoft and keep their realms separate.
The December 3rd Time ad did not sound like Apple was keeping their realm separate from Microsoft. Apple was directly comparing themselves to Microsoft, in no uncertain terms. The Intel PC market is crumbling. PC's themselves show no innovation that would compel a user to buy a new one. Microsoft is perched above the PC makers like a great big tick, sucking them dry. That is Microsoft's powerbase, the base of their core monopoly that they extend to everything they do. Any vender that walks into this situation in good financial health, with an innovative software/hardware combination that compels people to buy will grab marketshare with every sale. That is all Apple has to do, and come this spring, will they ever have the software and hardware! As the economic recovery gains steam, Apple will be able to sell more, while all the PC side has is more icky beige boxes with more ugly Windows XP (with that nasty tick staring at you the whole time you use it - yuck!). HP/Compaq merges, and CompUSA stares at all that blank shelf space wondering if (gasp) they will have to use it to expand the Apple section. Meanwhile at 27+ Apple stores, bouncy employees show happy mall shoppers what fun new things their Macs can do. That old PC base caves in on one side, and the nasty old tick goes splat (yuck!). If they are smart, the remainder of the PC market catches a clue and has a hasty conference with software developers and those Linux folks, tossing Windows altogether.
Hopefully, when the dust settles, OS X, Linux, and other OS's are competing happily, finding new ways to work together, and generally living happily every after. Billy Bob Gates is off in a corner whining "Waaa, I wanna rule the world!". (Maybe the DoJ may finally decide that since he doesn't have any power anymore, they will feel safe enough fining him for being an illegal monopoly meanie.;)
What about 'delete folder "System Folder" of startup disk'? No selection needed.
btw, comments are prepended with '--' like:
empty trash -- this empties the trash
It;a always amusing to see what you guys think
by
faust2097
·
· Score: 4, Insightful
I always love reading Slashdot posts about Apple because a thousand people who haven't even touched a piece of Apple hardware in 5 years come forward and bitch. Yes, the Macintosh is a propietary platform, yes, the hardware is more expensive. The fact of the matter is though that there isn't a better end user experience in the world.
Hey kids, you get what you pay for. Remember that little blurb about Linux only being free if your time is worth nothing? It's true and no computer commercially available today is as fast and easy to get rolling as a Mac. It might not be the king of the benchmarking circuit or the cheapest possible solution but the people giving their money to Apple aren't flushing it down a toilet as some would like to have you believe.
Re:It;a always amusing to see what you guys think
by
Home�rew
·
· Score: 1
Word Up! Power to the people! and btw, porn looks better on os X then any other syst.
--
Pablo Piccaso was never called an asshole. Not like you.
Re:It;a always amusing to see what you guys think
by
gilgongo
·
· Score: 1
The last time I used a Mac was about a year ago and it was running OS9. Prior to that I had been using Macs a lot around about the time they were going over to PowerPC (OS7-7.5?). In between I've been using Windows (and Linux and Solaris, but I don't use X).
I've always thought that the "look and feel" thing is purely personal preference. I've never seen anyone sit down at a Mac for the first time after using Windows and go "Hey! This is easy to use!" - it's just what you're used to, not some objective good. Like saying a potato looks undeniably better than a turnip.
But the thing that has always struck me about Macs is their staggering instability. Mac users seems to accept a system crash as being OK about once a day (assuming intensive use). It was not uncommon to find apps or the whole OS crashing on me up to five times a day at one point, and that was with minimal extentions and 3rd party apps running.
Is this still the case with OSX?
G
-- "And the meaning of words; when they cease to function; when will it start worrying you?"
Re:It;a always amusing to see what you guys think
by
faust2097
·
· Score: 1
[blockquote]Is this still the case with OSX?[/blockquote]
I reboot my box when I install new software that requires it, probably around once a week.
The problem is...
by
Anonymous Coward
·
· Score: 0
... that every company that promises PPC mobos is built on bullshit promises which they never fill.
28 may 2001[...]But there were some cool things about the keynote. One is that Apple has truly come about on the Unix front. There was a time when I had lunch with Jason Thorpe of NetBSD, and we were talking about Apple and NetBSD working together. Jason was very helpful, and NetBSD played a key role in getting the BSD subsystem in Rhapsody (which fed into Darwin/OS X) updated. (That work is by no means complete, but it got a lot better.)[...] Diary + other info on Sanchez
Currently FreeBSD is the BSD reference platform for Darwin (the core of MacOS X).
--
The Drowned and the Saved - Primo Levi
thanks, but that's not the way I see it
by
Erris
·
· Score: 1, Troll
Apple has contributed back TONS of software to the community. The BSD license said they didn't have to give anything back at all, but Apple did. The opened up their entire base OS. They have provided patches, fixes and enhancements to BSD. They work with BSD developers on a daily basis. But all you can do is complain that it isn't Debian. Go crawl back in your hole.
Let's stick to the facts instead of name calling. They have not opened their entire base, and they continue to punish anyone who would violate their "look and feel". If they had really opened everything up, every Linux distro would come with Quicktime, DVD recording software and many other Apple goodies. The choice of underlying OS is not the issue, it's all the extra effort they go through to protect their goofey little IP. If they took advantage of FreeBSD, fine. My preference is for OpenBSD, but so what? The idea is that they should just concentrate on what they think is so important, look, feel, backwards compatibility issues, and and not the rest of it.
Is it so absurd to think of them pooling their resources to make Debian or some specific BSD better? Why don't they tap into a nice pre existing user community instead of going it alone all the time? I mention Debian because it's distrobution method is superior.
Oh yeah, they might put their central reporting requirments where they put their termination clause.
-- DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
Re:thanks, but that's not the way I see it
by
piecewise
·
· Score: 2
If they REALLY opened everything up, they wouldn't have a product to sell.
Get real and live with the fact that Apple's giving developers a LOT of open source data - but for them to open every technology, open the Mac and everything else is rediculus and stupid.
This is the future of open source -- partial and profitable.
-- The next comment I write will be ready soon, but subscribers can beat the rush and see it early!
Re:thanks, but that's not the way I see it
by
poiu
·
· Score: 1
Let's stick to the facts instead of name calling. They have not opened their entire base...
Duh... Apple is a commercial company. The have lots of Applications that run on top of their OS. Aqua is their window manager and they consider it a strategic asset.
To say that they need to open up everything is ridiculous. Apple has done more for Open Source BSD development than any major tech company I can think of, and yet everyone complains... blah blah blah, that's nice, but Apple didn't do X, Y, & Z.
Well Tough. Go participate in Darwin. Go Port an App. No matter what you say, Apple does in fact contribute back tons to FreeBSD & FSF. Apple has submitted tons of patches to GCC (not all were accepted). Apple has tons of engineers & many outside Darwin developers actively participating. I think that in 5 years Darwin as a stand alone OS will be as large as FreeBSD.
Is it so absurd to think of them pooling their resources to make Debian or some specific BSD better?
Debian is Linux and is GPL. Apple cannot use GPL. As for your second comment, what do you think Jordan is doing at Apple? Duh! OS X is based in large part upon FreeBSD. Apple is contributing back lots to FreeBSD... sheesh please pay attention before you post.
--
---
"Don't anthropomorphize computers. They hate that."
Re:thanks, but that's not the way I see it
by
MaxVlast
·
· Score: 1
And then they'd go plumb out of business. Remember, in the real world, businesses need to sell _something._
I'm a fan of Open Source, but I'm not a fan of most OS warriors. They strike me as the most selfish, narrow-minded people I have ever encountered. "It doesn't matter unless we can get the source and i can compile it and have it on my box right now. Your livelihood be damned." Do you honestly think that that's an effective way to have the world work?
I don't know how RMS gets money to eat, but I'm sure the thousands of Apple/Novell/etc. employees probably won't be able to follow in his footsteps.
It's one thing to be a monk, it's another thing to expect the rest of the world to eat shit for your ideals with you. And it's even worse to deride them for their lack of faith.
-- There should be a moratorium on the use of the apostrophe.
Max V.
NeXTMail/MIME Mail welcome
Re:thanks, but that's not the way I see it
by
Manpage
·
· Score: 1
Not to mention that many Linux companies use the same approach. That is, they start with a free OS and add proprietary software to create a their distribution.
The real evil is the embrace, extend, destroy strategy of Microsoft.
Re:thanks, but that's not the way I see it
by
Arandir
·
· Score: 2
Why don't they tap into a nice pre existing user community instead of going it alone all the time?
They did tap into a nice preexisting community, the FreeBSD community. Just because it isn't *your* community is irrelevant.
I mention Debian because it's distrobution method is superior.
Roughly on par with the FreeBSD distribution method. OpenPorts exist for OSX. Fortunately, neither it, nor apt-get, are the default package management system for the typical Apple user. Whew!
-- A Government Is a Body of People, Usually Notably Ungoverned
Re:thanks, but that's not the way I see it
by
Lurker
·
· Score: 1
The choice of underlying OS is not the issue, it's all the extra effort they go through to protect their goofey little IP.
Let me ask you this: if it's so "goofy" and "little", why the hell hasn't the open source community been able to come up with anything that even comes close to touching it? ("It" being Aqua in this case.)
Re:thanks, but that's not the way I see it
by
benedict
·
· Score: 2
How much really valuable IP have you given away? Where can I download it? And while we're at it, who pays your rent?
--
Ben
"You have your mind on computers, it seems."
Re:thanks, but that's not the way I see it
by
benedict
·
· Score: 2
Even if Apple didn't give away any really interesting code (and they have), I would be happy with them, just for making a BSD-based operating system with a lot of nice native GUI applications and a promise of more to come.
The open-source part is just gravy -- they did it primarily because it benefits them and their users, and I respect that.
--
Ben
"You have your mind on computers, it seems."
Re:thanks, but that's not the way I see it
by
Erris
·
· Score: 1
If they REALLY opened everything up, they wouldn't have a product to sell.
I obviously have more respect for their hardware than you do. It's too bad that they do software the way they do.
-- DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
Developer Tools: A Quiet Revolution
by
hiendohar
·
· Score: 4, Interesting
One aspect of OS X that seems to have gone largely underreported is the decision to distribute developer tools with the operating system. The developer tools include the Project Builder IDE and Interface Builder GUI constructor, as well as gcc, gdb, cvs, make, perl, and the Java JDK.
The integration with Java is alone remarkable; full Cocoa bindings means that your Java applications are no-less "mac-like" than apps implemented in c/c++/objective-c. The file-bundle structure (executables are packaged in hierarchical directories with resources and XML files providing metadata) completes the encapsulation: a Java app looks and launches just like any other.
On the other hand, you can double-click ".jar" files, and programs that use AWT or Swing, and run them as well.
Providing the facility to write first class programs "out of the box" is an important, if unheralded, aspect of Apple's "open" philosophy. It's a form of user empowerment. It may not go far enough to please the proponents of some open source ideologies, but for the great majority of personal computer users it represents more freedom than they know what to do with. I think it could have a significant effect in introducing people to programing. IANA Windows programmer, but my impression is that the barrier to entry is considerably higher.
Re:Developer Tools: A Quiet Revolution
by
medcalf
·
· Score: 2
Frankly, I think that there is one thing that Apple could add to its developer suite that would dramatically add to the Aqua apps on MacOSX: add in libs for common Linux/*BSD windowing toolkits (such as GTK). Essentially, the idea is to allow GTK (and so on) calls to display Aqua widgets.
It would be less cool than porting all of the open source apps to use Aqua natively, but from the user's point of view, this is not noticable. On the other hand, a large amount of software (including GIMP) would become almost immediately available with a native interface.
-- --
Two men say they're Jesus. One of them must be wrong. - Dire Straits
I went to the XAnim site and the blurb about Sorenson reads:
"Sorenson Video
The Sorenson video codec is so far exclusive to Apple's Quicktime through an agreement with Apple. XAnim supports quicktime files that have video and audio tracks and could easily support the Sorenson video codec, but Sorenson would have to want to and Apple would have to ok it. Highly unlikely. Apple's new OS X based on unix and so it'd be interesting to see if they eventually port Quicktime to linux.
You can contact Sorenson by sending email to: support@sorenson.com and their web page is http://www.sorenson.com/"
So blaming the whole matter on Sorenson is wrong.
-- rooooar
IE on UNIX is NOT new!!!
by
chris_martin
·
· Score: 1
You can get IE and outlook for Solaris, have been able to for a while now.
Chris
-- --
Chris Martin,
System Administrator
Re:READ THIS POST RIGHT NOW
by
Anonymous Coward
·
· Score: 0
are you under the age of 13?
Re:The problem lies in...
by
Anonymous Coward
·
· Score: 0
doesn't work you fool - why not try it and see?
Re:Still the same complaint though.
by
Anonymous Coward
·
· Score: 0
Where I work, we're not allowed to buy Macs. Period. I bet we're not the only place with such a restriction. So OS X may make it into the home market, but will have a harder time with the corporate world. But we can get PCs on almost a next day basis. Sure they run Windows, but Linux is only a CD away.
A little over a year ago, I had accidentally left Linux with X and Window Maker running on the "family" PC (ie: the one that needs to run windows so the rest of the family can use it.)
I left the house to run some errands, and while I was away, my mom needed to browse the web, and check her email (via hotmail.) When I returned home, she asked me why the computer was different. I said "oh, I musta left Linux running." - lo and behold, she figured out the Window Maker interface enough to open Netscape and browse the web. Needless to say, I was impressed.
The thing about Linux and associated software, is that it can be complicated or it can be easy. It all depends on what the user wants to do with it. If you want to setup servers, compile all your apps, muck around with source code, or uber-tune your window manager interface, then yeah, Linux (or bsd, or whatever) will be complicated. Take all that crap away, and setup a system with a standard graphical interface, and it can be just as easy and friendly as a Mac.
My buddy runs OS X on a G4, and I think it's nice. But I don't think it's great. Combining the two systems (a bsd variant and the mac stuff) has sort of created a half-ass Unix system combined with a niceish interface. It seems some of the Unix attributes have been ignored in favor of.. user friendlyness? A necessary evil, in order to make OS X successful with the average user.
What Apple has done isn't terribly difficult. Any Linux distriution could acheive the same if they'd ditch a lot of the development and server utilities. Maybe include that stuff on a second cd that, as this article stated, the average user will ignore.
-- -kidlinux.
Re:yo mama
by
90XDoubleSide
·
· Score: 4, Insightful
What Apple has done isn't terribly difficult. Any Linux distriution could acheive the same if they'd ditch a lot of the development and server utilities.
LOL! Doing something like this has been the holy grail of the open source desktop environments, and I think you trivialize both their work and Apple's work with that statement.
I also don't know where you get the idea that Apple "ditched development and server utilities". Yes, the DevTools are on a second disk, which you can optionally install. This isn't a bad idea since <gasp> many desktop users are not developers. So how are the server utilities crippled? The primary difference I see is that in OS X if I want to start up my Apache server with typical settings for serving my personal webpages, I open System Preferences, click on Sharing, and click the Start Web Sharing button, only needing to pop a terminal for tweaking the server, most of which I could probably do in a GUI text editor like BBEdit Lite.
Finally I must point out that having a system that they could mistake for a weird version of windows (not exactly the model interface itself) when used only for opening one application is not an achievement of the magnitude of having a system that they could have painlessly setup and configured all aspects of themselves.
If you want to setup servers, compile all your apps, muck around with source code, or uber-tune your window manager interface, then yeah, Linux (or bsd, or whatever) will be complicated. Take all that crap away, and setup a system with a standard graphical interface, and it can be just as easy and friendly as a Mac.
Or you could build Mac OS X, and have a system that lets you do the vast majority of your work easily, including GUI tools for development and servers, and lets you pop a terminal for any tweaks you might need to do under the hood. Lets face the fact that Linux can not be as easy as Mac OS X in terms of total experience, that's not what it was designed for, although open source desktop environments may get it there one day.
-- "Reality is just a convenient measure of complexity"
-Alvy Ray Smith
(paraphrase of Hubbard): open source failed to do anything on the desktop, and without proprietary, commercial vendors like Apple it will never go anywhere either
The problem is that it's true. I've tried twice to install Linux (PPC first, then intel), and failed both times. Linux sure isn't doing much for me on the desktop.
I don't think it's really the open-source developers' fault. It's just that there's too much hardware out there that only loosely supports a particular set of standards, and a lot hardware developers refuse to share the info with open-source developers.
The obsession with running Linux is doing real harm to the open-source community. It ghettoizes open-source apps. It's as if there was an art gallery with beautiful paintings in it, but every time you tried to go there, the roads were closed and the subway wasn't running.
I really don't see it as a problem with software usability. I run GIMP and Freeciv on MacOS X, and although they're a little harder to use than commercial software sometimes, you just have to read the documentation. IMHO, the real problems have to do with the OS-hardware interface.
The problem is that it's true. I've tried twice to install Linux (PPC first, then intel), and failed both times. Linux sure isn't doing much for me on the desktop.
I've been into Linux for about 4 years (I was curious seeing the kernel on Sydney BBS in 1993 but did'nt bother until Red Hat 5.0), MSx86 for about 12 years and various platforms from programmable calc/comps and various Apples to the Microbee and C64 (machine+basic) since about 1983.
So installing Linux or a BSD for me works almost always to some degree, even if I do commit hours to the task at times (grappling with hardware issues).
Having a bit of a love affair with Debian, Free&Open BSD (and enjoying QNX, Solaris and UnixWare), I'd love to dispute your point, but I can't.
Linux/BSD/Unix+tools are awesome for those who first know hardware very well and are willing to learn the ins and outs of the kernel and tools, but I've had some sort of troubles with almost every distro (barring SuSE, of which I've not used enough to complain of any problems), that I've been able to overcome with some effort that a newbie would have great difficulty with.
The various Linux distro's have had install issues that I can spot quickly and resolve, but what about the newbie? I realise that these issues mostly are due to the distro vendors, but tell that to the newbie who is viewing these experiences as his delve into "Line-Icks".
If I see erratic mouse movement in X, I think gpm, kill it and remove it from the rc's. X startup flashing with mostly black, XF86 config problem, Ctrl-Alt-Backspace, vi XF86Config, fixed. Many distros with really flakey partitioning utils I avoid prefering fdisk or cfdisk from a Ctrl-Alt-F*. Few distros have set up with X to a working GUI, leaving me to use xf86config, which mostly also fails to do so, leaving me to use vi to get it completed.
Hell, I tried Debian 2.2 (which I have now settled on (Debian-testing for home and Debian-current for work stuff)), and found the korn shell.deb to be faulty (in the official.iso). Notifying the Debian user community in a mailing list seemed to fall on deaf ears (weeks later it was "found" to be a faulty package), and 2.2 failed to install without install-script stopping errors on my AOpen AX6B. 2.2r2 even worse, kernel freeze at MCA drivers (yes I used the safe floppies to get it going)! 2.2r4 same as first, though I can get things sorted now. Progeny 1.0 has some flakey partitioning and can easily get it's knickers in a knot, requiring a reboot for another crack at it. Corel would not install unless I removed my Adaptec Ultra SCSI card. Caldera OpenLinux 2.2 progress bar getting to 700% and counting, never actually finishing the install. Red Hat partitioning also sucks and default install footprint and security is questionable.
I think the biggest hurdle for Linux acceptance is firstly the installer, and I must say, Mandrake and SuSE do it very well. Mandrake even allowed me to construct and install to software RAID (0 for/,/usr,/home and/tmp)!
Don't get me wrong, *I* LOVE Linux and associated tools. I enjoy working at the command line and most work I do gets done there. I rip audio CD's with cdparanoia, data with dd, have many CD's permanently mounted (Unix, Perl, and Networking CD Bookshelves, SysAdmin6, etc) and served with http/ftp/samba using the loop device, make anything I like into pdf by printing as ps to file and converting with ghostscript, burn with cdrecord, do most downloading with wget or rsync, work from home with ssh+scp and even fax from the command prompt.
I can do most of this from a GUI frontend with some setting up, plus use office type apps (StarOffice6Beta is a killer!), 2D/3D and PCB CAD, Corel Draw, Sound editing, movie watching, etc etc, but Linux is not about to take over the desktop soon. I would'nt rule it out though at some stage.
But if OSX is *the* OS of the future, I will be happy. Since, Linux in any incarnation is still far from user-proof, whereas OSX is here, now. It's pretty, it works, it's easy, it's hyped on the mass media, it has MS IE and Office (important to a lot of desktop users), it's supported fully by Apple and it is the future of Apple at least. But, once I get my G4 PowerBook and OSX, I'll still use Linux, FreeBSD and OpenBSD, because I am an enthusiest. Less equiped newbies to Linux will continue to run back scared to Windows or find MacOS, until some Linux distro makes install easy and widely compatible, usage easy and worthwhile, and provide high quality documentation to ease the newbie into becoming a hardcore Unix guru at the pace they want, if they want.
Needing to be a hardware and Unix guru to be able install and use Linux is not going to be the road to desktop dominance. Please don't reply with, "I installed Blah-Linux without any troubles... therefore you're wrong...", unless you've installed it on every piece of hardware out there with the same ease, what works for one system can fail for many others.
-- War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
> After installing bash, XFree86 (XDarwin), GTK+...
You got GTK+ installed? How did you manage that? I admit that I'm not an expert in porting code, but I gave up after trying off and on for a few days, which was a real shame, because that's the toolkit that I'm used to using.
do you have the skill to hack support for the...
by
Anonymous Coward
·
· Score: 0
... mobo's chipsets into darwin so you can boot OS X?
(probably not -- shame, going to have to let someone else do it).
Re:Slashdot admits that open source programmers st
by
Anonymous Coward
·
· Score: 0
What's the difference between Osoma Bin Laden and RMS?
One is a smelly, bearded, religious nut with a 3rd rate "army", living in a cave. The other is a rich arab.
Perhaps back in the 80's Apple could have switched to licensing their OS and become what Micro$oft did become, but it is too late now. Even back then I doubt such Apple could have survived the radical change from a very large company (in terms of revenue, employees etc.) to very small company such a change in strategy would have resulted in. Even Bill Gates didn't have some grand plan in the 70's and 80's to become the worlds richest man - he stumbled onto his business plan by playing the cards he was dealt and making decisions as they came up*.
Providing only the OS has certain business advantages as Micro$oft's financial success eloquently attests to. But Apples approach of controlling all aspects of the machine - OS, Hardware, and even certain peripherals and applications considered strategically important also has advantages. In the past Apple has not fully exploited those advantages but I think that is exactly what they are trying to do now. OSX is intended to become the reliably stable (as the classic MacOS had ceased to be) foundation of a purposefully designed, integrated system that "just works". Wintel PC's by contrast because they cobble together an OS, applications, CPU and other components that are created by different companies often with different agendas will be at a disadvantage when it comes to things like reliablity, integration and user experience.
This is not to say that Apple has always (or even often) succeeded in those areas or that the Wintel PC's have always failed. But Apple has a structural advangtage and if they exploit it to the full they will be in a very strong competative position.
* Gates even got those decisions wrong a few times: when the Mac first came out Gates thought it would blow the market away so he decided to hitch his company to what he thought would be Apple's rising star. Micro$oft allocated a full half of it's resources to becoming a Mac office productivity application developer while the other half serviced the existing DOS/IBM clone business he thought was doomed. With Microsofts big initial investment the Mac's less than stellar sales the first couple of years was almost a disaster for Gates, fortunately for him he owned the competition. On second thought perhaps he did think it all out - whatever happened to the Mac he was in a position to profit by it but he cut it pretty close by commiting so many resources into the Macintosh application business.
I hope that Jordan Hubbard being employed by Apple does a little bit to speed the development of the PPC FreeBSD port. Linux on PPC has some serious issues (most notably random lockups, due to which I had a very important ext2 partition NOT survive an fsck the other day, causing me to lose about a week and a half of work). 2.2 was much more stable, but 2.4 performs significantly better.
I would love to run a more solid OS on my Powerbook, but the FreeBSD port isn't in a useable state yet, and OS X has a few interface issues that just make it COMPLETELY unuseable for me. First of all, the menu bar at the top of the screen. While I understand the appeal, it breaks any hope of using sloppy focus - you can be in a situation where you simply can't get to the menu bar of an app without crossing over another application's window, which would give it the focus and change the menubar. Sure, you could rearrange the windows so you can get up to the menubar, but that's an annoyance and kinda annuls the main point of using sloppy focus in the first place (speed)! Second of all, and this is a minor bitch because it can be easily fixed, I need GOOD virtual desktop support. Space.app just doesn't cut it. I need virtual desktops to switch quickly and to have FUCKING HOTKEYS! Third, and again, this is easily fixed (but I'm surprised it hasn't been yet) - how about a decent native terminal emulation? Terminal.app is shit! My terminal application should NOT eat my page up/page down keys.
*deep breath*. Ok, now that I've gotten that off my chest...:) I'm probably going to end up reinstalling OS X.1 on my laptop sometime in the next few days, just because I can't trust the Linux kernel on PPC, which is a shame because I use Classic apps fairly frequently and Mac-on-Linux runs much better than OS X's Classic on lower-end hardware (I'm running a Powerbook G3 Wallstreet, 292mhz, 192MB RAM). Maybe I'll take a crack at writing a decent virtual desktop enabler. But DAMMIT, I want FreeBSD:( Oh well. I'll probably just end up running OS X with Xfree86 most of the time.
"First of all, the menu bar at the top of the screen. While I understand the appeal, it breaks any hope of using sloppy focus - you can be in a situation where you simply can't get to the menu bar of an app without crossing over another application's window, which would give it the focus and change the menubar. "
How does crossing an app's window give it the focus? You would have to click on its window to bring focus to it. The menu bar is focused to the app last used or clicked on, either in the dock, or on one of its windows. I don't see what is confusing or unintuitive about this, and if you need access to an app's menu bar, click on one of its windows, finder or dock icons, and focus will be brought to it. The menu bar on the top provides great intuitive access to often-used commands, where you know that if you bring the cursor to the top of the screen and click, you will be selecting a menu. This makes menu using more efficient in general, so you don't need to maximize an app's window to fill the screen in order to use it, but can work with many windows from different apps at the same time, and drag-n-drop items between them.
I didn't mean for this to get so long, but to summarize, the menu bar design of the MacOS allows for a better experience working with many apps. If you need to give a command to an app, you bring focus to it by clicking on one of its windows, or its dock icon, and then you give the command, either by keyboard combo or with the menu bar. This is what you have to do with other window managers, but in this implimentation, you always know where to find the menu bar.
-- "I like systems, their application excepted", George Sand (French)
How does crossing an app's window give it the focus? You would have to click on its window to bring focus to it.
Which brings us to my original point, which is that I like sloppy focus, where simply moving the mouse pointer into a window gives it focus, while this just doesn't fly with the menubar-on-top paradigm.
Don't get me wrong, I love MacOS and I do understand why people like the menu bar on top (I'm using MacOS 9.2 right now), but it should be optional so that people who like sloppy focus can use it too.
Re:FreeBSD/PPC
by
Anonymous Coward
·
· Score: 0
Um... is there any reason you don't use NetBSD, which works just fine on PPC hardware?
OK. I'm typing this from a FreeBSD workstation, so believe me that I'm not trolling. I would like to see the FreeBSD/PPC port come along a little further too. However, we BSD lovers already have a couple of options besides OS X, which is lovely, but somewhat slow on older hardware.
Try NetBSD on your PowerBook. I had the opportunity to play with NetBSD the other day. It is not as friendly to set up as FreeBSD, but it is not bad. Just as with FreeBSD, it found and Just Worked(tm) with all of my hardware (Linux generally takes some fanagaling).
NetBSD should support your PowerBook. They seem to support every other damn piece of hardware known to man.
NetBSD seems to have a really clean design, and it feels good if you are used to FreeBSD as well.
Also, I hear OpenBSD works well with the Macs. I generally find that OpenBSD makes a pretty good workstation.
Well, I hope this helps. On a side note, if OS X has done nothing else for BSD, it has made my Mac friends nod in approval when I say that I'm a BSD guy.
That would make MacOS X look like other *Nix. Giving too many options to do a same taks is not what Mac is about. I unerstand at times sloppy focus might be useful, but it is simply not worth to give confusion to users whom MacOS is designed for.
And again I think you're not saying they should change it instead it's not for you. Am I right?
But I'm still amused to know how sloppy focus can be so critical that an OS can be COMPLETELY unusable for someone.:)
Perhaps a solution Apple could use, would be a new type of focus-follows-mouse, that does one of the following:
1. Only change focus to the window below the pointer if the mouse pointer becomes stationary for a set period of time over a new window (say 250mS). This way, continuous movement over other windows will not annoyingly change focus.
2. Or a slight variation to the above, only change focus to the window below the pointer if the pointer becomes stationary or mouse/keyboard is clicked.
3. What about a "warp portal"! ; ) An area at the top left of every window that will warp the mouse to the menu bar, with ESC or a warp-back area at the top-left of the screen warping the mouse back to the focused window?
OK, I better get some sleep now I guess. Although #1 sounds pretty slick to me.
If this is already an option, please excuse me, my next machine purchase will be PPC/OSX but until I can muster up the money, I have to be happy with hanging out at the local Apple Centre.
-- War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
Proprietary hardware has benefits you know...
by
Paradox
·
· Score: 1
It's nice to have a computer that just.. plain... works. I've put together dozens of x86 machines, and I've troubleshot even more. Let's be honest, there are a lot of things that can go wrong.
Apple's hardware isn't "Closed." It's proprietary. There is a difference. You CAN just by a motherboard or just a processor from apple, they just don't make it common knowledge that you can. Plus, lots of vendors sell that way too.
What exactly would you customize, that you can't customize now? It's not like there are lots of models of motherboard for each proc design anwyays! They use IBM drives and network cards. You can stick whatever PCI card in there that you like, whatever ram, whatever IDE, whatever SCSI card.
OH and what did they do to BeOS besides not buy it? NeXT was a better purchase choice.
-- Slashdot. It's Not For Common Sense
Openstep development is more portable than that...
by
Paradox
·
· Score: 1
Actually, I was worried about this too, but then I started playing with Openstep/Cocoa. There are tons of tools to port projects in Cocoa striaght to GNUStep. Just run them and the do the work for you. Now, GNUStep IS missing some classes, but they're mostly in the user interface realm, and if you don't try to go crazy with a blizzard of interface toys, you can actually make something that ports with almost no work at all to a machine with GNUStep installed.
I think that's at least a start.
I think, personally, that a better course of action for Apple would be to release runtimes and libraries for Cocoa on all platforms, so just a recompile would move the apps from platform to platform.
Apple makes a large chunk of its change in hardware, and taking that away from them would ruin them. So they NEED to sell hardware, and OS X is the best incentive for that right now. It enticed me and I'm not regretting it. This dual 800 G4e was expensive, but (brace yourself) MY GOD this thing is the fastest computer I've EVERY TOUCHED. Even OSX's massive amount of graphics computations don't slow it down at all.
I do agree with you on one point, Apple needs to make its apps more portable.
SimplePPP was able to dial in the background, and redial if the connection went down, which the other Mac PPP implementations of that era couldn't do.
Writing this was not fun.
Doing background work under the original MacOS was ugly. Underneath, the MacOS was almost as dumb as DOS. No CPU dispatching, no threads, and no waiting in a thread. Instead, there were all those wierd "task" types; "system tasks", "timer tasks", "vertical blanking interrupt tasks", etc., each with a different set of restrictions on what they could do. New task types (multiprocessor tasks, Open Transport tasks) were added over time. The whole "task" mess was far more complicated than a standard CPU dispatcher would have been.
So I was really looking forward to the new MacOS. I gave up waiting in the mid-1990s and switched to Windows NT 3.51.
What's your point? Other than the fact that a former Apple employee started it and they employed alot of ex-apple employees (and who in the valley doesn't? My companies got 2 ex-Apple guys out of 20 developers), Apple had nothing to do with BeOS.
If Apple had bought Be, they would have bought a cool OS that had even less market share and mind share than they themselves had. What would the point of that be (no pun intended)? Going with NeXT was worth it, if only for getting Avie and Steve. And opening Darwin (and keeping it open) was also a pretty shrewd move.
--
There is no trap so deadly as the trap you set for yourself
-Raymond Chandler, The Long Goodbye
Slashdotters Unite!!!
by
gowmc
·
· Score: 1, Insightful
It has come to my attention that we are wasting our time dealing with these subjects. There are Mac zealots, like me, who believe that OS X is the best OS out there. Then there are those people who believe that OS X isn't so great. However, I believe that most Slashdot readers would agree with me that Apple is doing a better job in their products and business practices than Microsoft. So even if you would rather have Linux or some other OS take the crown which windows has held for some time now, it would be to your benefit if Apple had a better standing against Microsoft.
I hope that I have disagreed with myself enough that I wont have to further explain my opinion to those who flame me:)
I too am a Mac zealot, but I don't think OS X is the best OS out there. I know that OS X is pretty. I know that it's got a stable BSD kernel in the core, blah blah blah.
I also know that it's geared more toward desktop users than Linux is (or even will ever be according to some).
But with all things considered, OS X has some serious flaws which I predict will not be fixed until version 11 or so.
One, it's slow. Many people (namely Mac zealots) will fool themselves into thinking it runs zippy on their 500mhz G3 machines, but on my iBook combo, it runs slow. I'm not saying it "feels" slow, or that it could be faster. No, I mean straight up slow.
On my 733mhz G4, it fares better, but still surprisingly slow. I'd say Aqua creates the major share of the burden. It's a pleasing eye candy but after a while, you wonder why the hell you need the throbbing buttons, the genie effect, the vector graphic icons, etc.
After using OS X I look at Linux installed on a low pentium and am shocked at how fast it runs. Try the comparison sometime, it's an eye opening dose of reality.
I am glad that you would share your opinions, although it does sound more as if you are a Linux zealot:) Anyhow, the point is, some people like OS X and some people like other OSs, either way we need to have something to combat MS, and it can be done best with the combined support form people who use all operating systems.
Just to address the 'slow' issues, Linux is a nice and fast OS, and yes, I have used Linux. But I am unaware of where this whole 'slow' idea is coming from. OS X runs well on my G4 400 AGP 320MB system, which isn't exactly the newest system. Aqua does need some fixes, but the only thing I see that needs serious work is window resizing.
I will give you this last link which will show you another OS that is fast. But please don't think I am comparing Linux and System 6, ok?
OS X is architected on top of Mach to keep Apple stockholders from asking why Apple paid $400 million for NeXT, bailing out Steve Jobs and his buddies.
No. OSX is architected on top of Mach because OSX is NeXTSTEP, and NeXTSTEP was always built on top of Mach. The decision to use Mach was a sound one, as proved by NeXTSTEP/OpenStep's durability and portability across many diseperate architectures over 15 years after its birth.
The argument for cancelling Copland (the original MacOS 8) was that it was going to take another year to make it work
No. The argument for cancelling Copland was that it was never going to work. Copland was a horrible idea to begin with, and rapidly became the textbook example of an out-of-control, death-ship project. By the time Hancock performed the mercy-killing, Copland was over three years behind schedule, and what little in terms of development SDKs had dribbled out of Apple had been universally panned by developers.
The MacOS really needed a new layer underneath, but UNIX/Mach wasn't a great match. I'm not suprised it took Apple almost five years to make them play together.
No. Apple had functional, usable builds of Rhapsody (OpenStep on PPC with a MacOS Classic look-and-feel, and "Blue Box" fullscreen OS8 emulation) within a year of the NeXT acquisition. I personally used such a box in early 1998; it was quite slick. This product was later released as "MacOS X Server 1.0".
The reasons that OSX "consumer" didn't ship until much later were twofold: First, Apple listened to feedback from their existing developer base, and realized that they were risking alienating a substantial amount of them by trying to force an immediate migration to the OpenStep APIs. (Adobe, in particular, dug in their heels and threatened to discontinue Photoshop development for MacOS.) In response to this, Apple had to develop the "Carbon" API layer, which was a substantial effort. Second, Apple made the decision to take the time to re-engineer the user interface and display layers ("Aqua" and "Quartz"), on the (likely) theory that the MacOS UI needed a facelift.
Apple desperately needed a new kernely, and it should have happened around 1992 or so, by which time all new Macs had enough hardware for a good protected-mode OS.
Blame IBM. Apple had a new base OS technology in 1992. It was called "Pink", and ironically was very similar in conception to OpenStep. Unfortunatly, as part of the original Apple/IBM/Motorola alliance, Pink was given over to IBM, who renamed it "Taligent" and promptly buried it.
Basically, Apple was nine years late with their new OS, which is part of why Apple tanked.
Ah. I was not aware that "tanked" could also be used to mean "wildly profitable in a year when Dell, Compaq and HP are hemmorhaging money." Fascinating.
BLAME APPLE Re:No, no, and no.
by
Anonymous Coward
·
· Score: 0
"Blame IBM. Apple had a new base OS technology in 1992. It was called "Pink", and ironically was very similar in conception to OpenStep. Unfortunatly, as part of the original Apple/IBM/Motorola alliance, Pink was given over to IBM, who renamed it "Taligent" and promptly buried it. "
That's crap! It was *NOT* given over to IBM. You're so stupid it pains me!
Taligent was a separate corporation given the challenge of taking the best OO tech from IBM and Apple and turning out a next-gen OS and cross-platform API. The Pink team was *part* of that effort.
Taligent wandered around aimlessly unsure of what to do, not sure of what "success" was. After dropping the OS plan, it delivered TalOS (Object Services) in the form of "CommonPoint" to the partners. IBM *S H I P P E D* it for AIX and put it in beta for OS/2. Apple... well Apple played with itself saw that it was too slow, too big, to unworkable on the Copland ukernel and then state-of-the-art flaccid Mac hardware and shelved it. That left IBM and Taligent high and dry.
That poked a HUGE stick in the eye of IBM. IBM played nice and tried to get Apple to license Mac OS (ported to IBM PReP spec computers) so it could continue to build clones and move along, as planned, to the common PowerPC platform. Apple balked despite a successful demo of the "unportable" System 7 running on IBM's PReP systems.
IBM offered and negotiated TWICE to buy out the floundering Apple and make it their consumer division! Again, Apple balked.
Apple went their own way with the clones again giving the finger to IBM. Apple was slow getting OpenDoc (Bento was a bitch and made performance awful) ready. IBM had to pick up the pieces that WordPerfect dropped on OpenDoc for Windows in addition to attempt to get OpenDoc working on OS/2. They got it into OS/2 for Warp 4, integrated (to OS/2 customers lament), into the desktop. That was something Apple "planned" but never did deliver for Mac OS. Apple never did finish QuickTime for OS/2 either. Another finger to IBM. IBM took Mach 3, reworked it, offered it as IBM Microkernel 1.0, selected by Taligent to be the base of their OS which was later scrapped as the market didn't want yet-another-OS. Some of IBM's changes were later rolled into Mach 4. They offered the kernel to Apple. Apple balked and continued ahead with "we can do it better, smaller and faster" with Copland's uKernel (Penguin was it?).
Apple did NOTHING but piss away one opportunity after the next throughout the '90's. It was too egotistic to accept Copland was going NO WHERE until a certain Hancock, a former IBM exec, came in and had the testicular fortitude to end it and look for something else.
Re:BLAME APPLE Re:No, no, and no.
by
Anonymous Coward
·
· Score: 0
Oh yeah... I forgot to add the Taligent patents are controlled by an entity (Object Licensing Corp) based... yes, that's right Nimrod... at 1 Infinite Loop (Apple's HQ)! They were licensed by Microsoft around when Jobs settled that patent dispute and scored that PR victory for Apple with Microsoft's investment and promise to continue developing Office for MacOS for at least 5 yrs.
IBM bought out Taligent itself. Much of the CommonPoint work was rolled into the OpenClass libraries of their compiler Visual Age C++.
IBM to blame? I think not.
mewing
by
Anonymous Coward
·
· Score: 0
isn't the verb 'to meow' spelled mew? Like mewed, mewing, etc . . .
Let me guess: you worked at IBM, circa 1993-98? Sir, you have my sympathies, but chill the fuck out.
That's crap! It was *NOT* given over to IBM.
Taligent was a separate corporation
Let's get real for a second here. Yes, Taligent was, on paper, an independent company. In reality, as you yourself point out, Apple lost interest in the project shortly afterward, and IBM was in the driver's seat for the majority of its history, and the failure of any of Pink's technology to ship on any platform until years after its irrelevance was assured can be laid largely at IBM's feet.
Apple's mistake was to spin Pink off as an external entity when they really had no interest in using an OS that they didn't completely own. The mistakes after that one were IBM's and Taligent's own.
given the challenge of taking the best OO tech from IBM and Apple and turning out a next-gen OS and cross-platform API. The Pink team was *part* of that effort.
Correct. I don't recall saying anything contradictory to this.
IBM *S H I P P E D* it for AIX and put it in beta for OS/2.
...the former being promptly ignored, and the latter, well...
I think we are largely in violent agreement here. Apple and IBM both spent a good chunk of the 90s strangling their own best technology initiatives in the cradle, while Microsoft laughed all the way to the bank. Taligent, I suspect, failed inside of IBM for the same reason that OS/2 did: because IBM is not so much a unified company as a stiched-together group of fiefdoms, and in the final analysis the portion of IBM that had no interest in challenging Microsoft seriously on the desktop was the one that got to make the critical decisions. (It's ironic that you mention CommonPoint shipping for AIX, as AIX is now undergoing the same crib-death treatment at the hands of the pro-linux/S390 crowd -- listening to IBM sales reps try to explain their unix strategy these days is alternatively hilarious and depressing.)
IBM offered and negotiated TWICE to buy out the floundering Apple and make it their consumer division! Again, Apple balked.
Sorry, but this was the right decision on Apple's part, even then. OS/2 Warp's fate made it crystal clear what Apple's destiny would be as a wholly owned subsidiary of IBM: a lot of pretty talk, followed by inevitable destruction. (See also: "Any part of Lotus other than Notes" and "AT&T buys NCR.")
Apple did NOTHING but piss away one opportunity after the next throughout the '90's. It was too egotistic to accept Copland was going NO WHERE until a certain Hancock, a former IBM exec, came in and had the testicular fortitude to end it and look for something else.
Quite. Please read my post again with your jerking knee taped down -- I said pretty much exactly the same thing about Hancock. (The phrase I used was "mercy killing.")
Re:Still the same complaint though.
by
RazzleFrog
·
· Score: 1
"doesn't have half the hardware at the same price"
That's not trolling?
the great apple os graveyard
by
Doktor+Memory
·
· Score: 2
Apple had several OS projects, starting after System 6 (which was released in 1986)
Oh boy did they ever. Every once in a while, I try to amuse myself by listing all of the next-gen OS projectst that Apple started and then abandoned in one form of completion or another since the release of System 6. There were a lot of them.
Pink (spun off into Taligent; died of malign neglect)
A/UX (MacOS "shell" on top of a mutant SVR2 Unix, eerily similar in basic design to OSX. Limped along for several years with minimal support as a workgroup server product, died when Apple decided not to port it to PowerPC)
MacMach (MacOS userland server implementation on top of CMU Mach; a weird hack that seemed primarily a proof of concept)
MkLinux (Linux userland server on top of Mach 3.0 microkernel; released for PowerMac boxes and PA-RISC; never very popular itself, but jumpstarted LinuxPPC development on Mac hardware)
Copland (The ultimate exercise in feeping creaturism -- it started out as a limited attempt to give protected memory and true multitasking to a few core system services. Five years later it was going to be a full-blown next-generation OS with total GUI themeability, Windows and Unix emulation layers and god only knows what else. Mercifully killed by Ellen Hancock in what turned out to be the only smart move the Amelio/Hancock team ever made.)
Gershwin (The planned follow-on to copland that would have added user-level memory protection and multitasking. Vanished off the planet as the Copland team annexed its planned feature list.)
NetWare/PPC (Novell Netware 5.0 running on 8600-era PowerMac hardware -- finished by Novell and demoed at several MacWorld shows, but never actually shipped.)
AIX 4.2.2 (Licensed by Apple from IBM and shipped on their short-lived Apple Network Server series.)
"StarTrek" (System 7 ported to run on standard Pentium PCs. A small skunkworks team actually produced several working builds, but the project was spiked and buried.)
...and that's just off the top of my head. Any former Apple developers are welcome to chime in and add to the list.
Re:the great apple os graveyard
by
Animats
·
· Score: 2
There were also
"The Microkernel", in the early 1990s. This was an internal Apple effort that never was publicized outside Apple. Predated Pink.
A system 6 clone was developed by another company in the late 1980s. A line of Korean-built Mac clones was planned, from a maker of IBM PC clones. Didn't happen.
A/UX was indeed "eerily similar" to OX/8, and a decade earlier. The USAF insisted on a UNIX for the Mac, and A/UX was the result. (They also made Apple build some machines with parity RAM, which Apple hated doing.) It could run most MacOS apps, but with a serious performance penalty. I timed A/UX 1.0 it as 4x slower for compiles. A/UX 2 was apparently faster.
68K only, though.
Re:the great apple os graveyard
by
Don+Negro
·
· Score: 2
(They also made Apple build some machines with parity RAM, which Apple hated doing.)
Ah, yes, the IIci and the fucking parity and non-parity logic boards. They were almost completely indistinguishable to your average bench tech, except when they tried to boot it afterward.
You can't imagine the dance of joy that M. S. and the rest of service parts department did when Apple end-of-lifed that box.
--
Don Negro Perl 6 will give you the big knob. -- Larry Wall
((( I would like to see someone light a fire under apple's butt to get a few details straightened out like a better software sound subsystem... )))
as of os-x 10.1, apple has the most advanced audio subsystem in existence ("core audio") -- it's got system-level support for multi-channel 32-bit/96k audio with ultra-low latency, and world-class, plug-in extensible midi support... the biggest problem with os-x audio isn't the subsystem, it's that it's all brand new, and very few sequencers and audio recording programs have been rewritten to take advantage yet (true of os-x as a whole, too)
You are about to be out hair-splitted, you fuck
by
Anonymous Coward
·
· Score: 0
Is your name Linus Torvalds? No -- therefore you have no legal rights to determine who or what is called "Linux".
The fact is that Torvalds licenced his trademark to Red Hat, Debian, Caldera, Mandrake, etc. for use in marketing their operating systems, which are properly called "Linux", as per Linus' wishes in the matter.
Until you can get Torvalds to change his slack licencing policy, you have no say what-so-ever.
getting Photoshop
by
Anonymous Coward
·
· Score: 0
Or you could dl it off some hotline or carracho server (the beta anyways).
Okay, so the "Flower Power" iMac was a terrible idea, but what's your beef with the G4 towers? They a joy to work with: I wish to god that some PC case vendor would implement something similar to the "fold down" access to the motherboard that the g3/g4 towers have.
If you're interested in a standards compliant browser for the mac allow me to recomend icab. It also has great ad filtering and a number of other features that ie lacks.
BSDs have BINARY packages TOO!!!
by
pschmied
·
· Score: 2
Yes it is true. For example, I'm sitting on a FreeBSD box that I added mozilla to by typing "pkg_add -r mozilla".
Please man pkg_create(1), pkg_delete(1), pkg_info(1), pkg_update(1) and pkg_version(1) for more information.
As a side benefit, these binary packages are built FROM the ports tree every day by the kind people at freebsd.org.
Re:Still the same complaint though.
by
gig
·
· Score: 2
> "doesn't have half the hardware at the same price"
> That's not trolling?
No, it's not trolling. The iBook is $1299 and has FireWire, TV out, VGA out, Ethernet, 56k modem (not Winmodem), 5-hour battery, 1024x768 display, built-in antennaes for 802.11, and you can add a $99 wireless networking card into a slot under the keyboard. Windows notebooks in that price range don't usually have built-in ethernet, never mind a real modem, antennaes, FireWire, and forget about the battery life (less than two hours on Dells, less than three on Compaq). iBooks generally run silent, too, with the fan coming on only in hot climates, and all the software you need to enjoy the hardware is already there and working.
That's part of the reason Macs seem expensive when you're used to looking at Wintel prices... ALL Macs include a lot of stuff that isn't standard on Windows machines, and then you look only at the specs you're familiar with and write-off the other stuff like it's useless extras. It's not useless extras when all of the machines on your platform have them, though, because developers build on them and users learn how to use them. From the Mac side, it's the reverse. We look at Wintel prices, think at first that they're low, then we start to say, "how much to add FireWire to that machine? where do I get drivers? will they work later if I upgrade Windows? will they work with a range of FireWire devices (storage, cameras, media devices)? who do I complain to if it doesn't work right?" and then we do the same for AirPort (802.11) and pretty soon the Wintel machine is looking a lot more expensive, in money but especially in admin time, especially later when you can't find drivers or a firmware update or whatever. Once you see a 2GHz P4 crawl through Photoshop filters and encoding jobs, the Wintel system definitely doesn't seem so cheap anymore. Those are some empty megahertz, man.
Re:Still the same complaint though.
by
gig
·
· Score: 2
One of the things that the Apple Desktop Connector (ADC) doesn't get credit for is that it solves a real problem with DVI displays that involves AC grounding. I forget the exact details, but either the display has to be plugged into AC power before you connect the DVI plug to the graphics adapter, or else the display should NOT be plugged into AC power until after you connect the DVI cable. This can fry displays, apparently.
With ADC, power and DVI are together, and this apparently solves the problem and extends the life of the display. You can't plug them in the wrong order, so the display is grounded when it first gets a spark out of the DVI connector.
I really like ADC. My PowerMac is in an equipment rack with music and audio gear, and all I have to do to set it up is plug the mouse into the keyboard, the keyboard into the display, and the display into the computer, which itself is already connected to AC power in the rack, and gets Internet over 802.11. I have almost zero setup with this rig. It takes no time at all to do, and you don't have cables going everywhere. The converter to turn ADC into plain DVI is only $20 or something, so you can still use a PowerMac with a plain DVI display if that's your preference, and VGA is on the back of PowerMacs, too (and all other Macs as well). But if you use an Apple display, you get the bonus of having one less power supply and USB hub to worry about.
It's a great connector. It saves me time and trouble again and again and again. My Cinema Display has basically just been a part of my PowerMac, with no configuration or calibration or controls needed, because it's always connected via USB as well (impossible to forget with everything on one cable). I just plugged it on there and it worked and has worked ever since.
Re:Still the same complaint though.
by
RazzleFrog
·
· Score: 1
Man. See - you can say bullshit like that and get away with it. I am using Dell for my example since they are I believe still the most popular in the PC world (personally I have a IBM T22 from work and build my own desktops/servers).
First, it's hard to compare on equal footing. The Ibook has a 12.1" display vs the 14 and 15 inch displays on the Dells. That big of a difference can have significant weight and price differences.
Second, built in ethernet and modems are pretty much standard on all the systems I looked at.
Third, You got me on the battery. Right now batteries suck.
Fourth, I've never seen a laptop without VGA out. The Dells also include S-Video (TV) out.
Fifth, Dell doesn't have the firewire option yet. Sony and Apple are really pushing that standard while USB 2.0 is being pushed by other companies. For most users this is a non-issue. Firewire is great for Digital camcorders and external drives. Considering that the card costs about $50 (and drivers usually come with the card) I don't think it is a big issue.
Sixth, Dell is offering free dvd or burner upgrades. The Ibooks have them but for a cost.
Both systems chintz on memory but they are about equal in price to upgrade.
Finally, seeing as that I am getting tired, every Mac addict talks about Photoshop. Do you realize that 92% (a guess) of the world doesn't care about Photoshop? The average consumer isn't going to buy $600 image editing software. Adobe has always focused on the Mac and that is why it performs better there. On the other hand, Adobe sucks on the PC. A lot of their products (Acrobat for example) are famous for being crapy, buggy software.
In summary, both systems cost about the same and you are hardly getting twice as much out of your Mac. Maybe later I'll see what I could buy for $2400.
OK, but the finder will not allow the active system folder to be deleted. It is "in use", and will pop up a warning.
Also, if you haven't disabled the dialog box that asks you if you are sure you want to empty the trash, you get an extra chance to stop it. Applescript cannot override that.
--
--
The internet is the greatest source of biased information in the history of mankind.
For high security, you can encrypt part of your hard disk through the use of a disk image. You can then email this disk image can to other people who know the password. Simply open the Disk Copy utility, make a new image and set the encryption. The image will show up as a volume on your desktop. When your Keychain is locked, or when you send that disk image file to another person, the image is secure. When your Keychain is unlocked, you can copy, move and delete files as you would on any normal hard disk.
I know how to use the loop device to mount fs images, but I would really love to be able to mount an ISO9660 image as writable in Linux or FreeBSD, to perfect an image before burn. And being able to encrypt the image would be neato too, though I know that can be done.
So is there a way to mount an ISO image writable in Linux?
PS. Notice the screenshot at that link shows the recommended crypto to be AES-128! The more I read about Mac OSX the more I want it.
-- War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
But the argument was...
by
SuperKendall
·
· Score: 1
proprietary compilers take development effort and lots of it
Of course! Even people as low as intelligence as yourself know that.
However, the original post I was responding to was going on about how Apple was such a monsterous "closed source" company. If that were true than they would just work with a closed compiler, just as other companies do to this day - like Microsoft. As I mentioned, one option is CodeWarrior.
So had Apple been all about closed source could simply have said "if you want to program a Mac, get CodeWarrior". Instead they support GCC and even provide patches. Thus, to spell out the conclusion for you in ultra-plain english, Apple doesn't just give back patches to GCC because it's GPL - they provde patches because they are intelligent enough in the first place to use GCC instead of relying on a proprietary compiler, WHICH IS AN OPTION AS IT CAN BE MAINTAINED BY A THIRD PARTY!!
I'm sure you'll be back with another witty reply, I'll let you have the last word and let the lack of intelligence in whatever you say speak for itself. Sorry for insulting your intelligence again and again and again, I guess I was just on a roll. You know how it is - or do you?
-- "There is more worth loving than we have strength to love." - Brian Jay Stanley
*BSD has failed to die. Thousands mourn anyway.
by
Melantha_Bacchae
·
· Score: 2
An AC wrote:
> So why now?
Why, oh why, did you choose *that* day to make *that* posting? Five years ago, on December 14th, 1996, Mothra Leo resurrected a charred dead sapling, and made to grow into a mighty Apple tree. Did you not see Friday afternoon, the sun displaying a bite like that of the Apple logo? Did you not hear Godzilla's mighty roar echoing over Japan? Or the crack of the egg heralding Mothra's rebirth? Or the meteor showers that accompanied Ghidrah's return (yeah, he promised Mothra to behave this time, but can she really get him to give up Windows for the Mac)?
> *BSD experienced moderate success about 15 years ago in academic
> circles. Since then it has been in steady decline. We all know *BSD
> keeps losing market share but why?
The OS X boxed version, which is based on BSD, outsold the Windows 2000 upgrade for its first two months out, and placed number 8 out of the 10 top selling PC (not Mac specific) business software packages for those months (March and April 2001). OS X has been shipping on every Mac sold since last May. Decline? Hardly. And you haven't seen anything yet. Wait until 2002, when OS X gets to run on 1.6 ghz G5's with gigabit firewire!
> The record is clear on one thing: no operating system has ever come
> back from the grave.
Mac OS: gave its last gasp circa 1995-1996 when Apple did its impression of a burnt cinder. Apple and its beloved OS are quite fine now, thanks to timely intervention by Mothra and Steve Jobs. See above comment on OS X, Mac OS's remarkable child (sired by *BSD).
UNIX: as a whole presumed finished (again back in 1995-1996), when the NT steamroller came to town promising to erradicate that old outdated OS. Linux, the *BSDs, and OS X have changed all that.
OS/2: supposed to be dead. Doesn't seem to care, though.
NeXT: died, I think, in the 80's or early 90's (wasn't paying that much attention to it at the time -- silly me). IP was sold to Apple, and parts (such as Cocoa, kernal, etc.) used in OS X. User groups for the old system have simply switched over to OS X, with some grumbling.
> As the situation grows more desperate for the adherents of this doomed
> OS, the sorrow takes hold. An unremitting gloom hangs like a death
> shround over a once hopeful *BSD community. The hope is gone;
"Lightning shines on wavey beach, and all clouds are made right:
Happiness appears!"
From "Infant Girl" song in "Mosura" (1961 - japanese version only) - my translation
He's referring to the Be party-line that Apple wouldn't let them have tech specs on the G3 to stifle Be. Nevermind that mklinux was being published on the FTP site at the time. Be thought if they jumped to Intel they would take over from Microsoft so they used the G3 issue as a smoke-screen.
-- My God, it's Full of Source! OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
Don't talk, you don't have a clue.
by
J.C.B.
·
· Score: 2
And don't they still have the boot rom thing so that you can only load MacOS on Apple hardware? Yeah, real open.
Have you ever heard of OpenFirmware? No, I see you haven't. It's the thing that most Linux distributions on the Mac use to boot. Neat huh?
Why do you speak with certainty about Apple an their hardware when it's obvious that you don't follow the company, and don't have any experiece with their products?
all parts of MacOS X that aren't in Darwin
What's in Linux that isn't in Darwin? Apple never had to Open Source anything, expecting them to opensource everything, and complaining is being unreasonable.
Don't talk, you're an absolute moron.
by
Evro
·
· Score: 1
Why do you speak with certainty about Apple an their hardware when it's obvious that you don't follow the company, and don't have any experiece with their products?
Why do you bother speaking at all, when it's obvious you haven't the slightest ability to read or comprehend information more complex than "See Spot run!"? Please point me to a native Linux application that will play Quicktime movies that use the Sorenson codec (no, the WINE-based plugin for Mozilla/Netscape doesn't count). As for my supposed lack of experience with Apple products, I used to be a developer of Macintosh software.
I don't know why I'm even bothering to reply to your drivel when I've already responded to all of these points elsewhere in this thread. You're just too lazy to look them up, so that's all I have to say.
I've heard xanim plays quicktime movies in linux just fine. As for Sorenson, I never mentioned it, and, frankly, I don't care about it.
As for my supposed lack of experience with Apple products, I used to be a developer of Macintosh software.
Macs have been using open firmware for a long time now, expertise in the workings of the Mac Plus do not translate well onto modern hardware or software. Anyway, "used to be" doesn't lend you much credibility when commenting about Apple's recent activites, especially after the ignorance you displayed in your comment.
BTW, you don't flame well. Try harder next time, or not at all.
Anyway, "used to be" doesn't lend you much credibility when commenting about Apple's recent activites
Have there been lots of revolutions in the way Macs work since August? Moved to x86 or something? I was beginning development of an OS X client when the company tanked.
Is it as good as I've heard some say? I don't trust many reviewers, unfortunately...
Basically, it's going to affect whether I buy a Mac or not - it's certainly a step up (on the Mac side) from my Doorst...I mean Mac Classic...
to the IBM PC version of Mac OS. It seems it would be the best of both worlds. Even if it's closed source, the GUI is very nice. And, with a full BSD unix underneath, a damn stable and usable OS. So, what happened?
Bel, the mostly sane.. "Of course I can't see anything! I'm standing on the shoulders of idiots." -- Me
We love you, WeatherTroll! We want you to snot us, WeatherTroll!!
Any OS? So install MacOS on it then...
There is no platform you cann install any OS on. However, having a Mac means you can still use NetBSD or Linux as well, you're not restricted to MacOS.
We love you, WipoTroll! We want you to snot us, WipoTroll!
We love you, WeatherTroll!! We want you to snot us, WeatherTroll!
Just imagine if Microsoft owned the hardware and the software like Apple !
oh yeah so they do
I would never discount the Mac. If it weren't for their blunders during the Gil Amelio days (ok you can make clones, wait we take it back - or - we are recalling the 5300's because they tend to ignite) they might still have a very significant piece of the pie. I figure that there have to be a lot of closet Macaddicts out there who are just waiting for a reason to go back.
I frequent the FreeBSD mailing lists, and I have a large cluster of FreeBSD boxes powering the demanding computer applications my Fortune 500 employers demand, and it is the only operating system I have ever seen able to take the punishment my servers take on a daily basis. Jordan has practically abandoned the lists since joining Apple, and the discussions as a whole feel more hollow and less directional without his guidance. With the continuous slippage of FreeBSD 5.0's development, I fear for the future of my operating system. I can't help but feel that Jordan has abandoned his project to rot like BeOS and the Amiga.
Quite frankly, I really don't care WHAT my pc looks like - as long as it does what I want it to do - and if I'm using a Mac, that means graphics and multimedia ONLY.
For me, Macs don't mean gaming, web browsing, or things like that.
Just my 2 (Canadian) cents...
I'm sorry, WipoTroll! Why do you like to post the FAQ so much, then, WipoTroll? Can't you just link to your profile, WipoTroll? You must really want to get the word out, Mr. Wipotroll, sir!
OK - I should have been more selective in my phrasing. I currently have many more options with i386 than I do with powerPC. How many distros are there for PowerPC right now - 3 (LinuxPPC, YellowDog, MXLinux)? There's also nothing that says I don't want to have Windows on my machine, too. The hardware options, while growing, are still pretty limited. My first goal would be to get rid of those fruity cases.
Who modded this a troll? Propietary hardware isn't a legit beef? Sounds like a sour-grapes macaddict.
Sounds gruesome, Mr. WipoTroll, sir!
And SuSE 7.3. Their PowerPC release is sitting on the shelf at Fry's, tempting me daily.
My Greasemonkey scripts for Digg &
With VPC, or Wintel(Bochs) you can run Linux, Windows, OS/2, DOS or Debian if you want to. Get with Man! We've had that capability for years.
Ther is also Real PC and one other I can't remember.
photosMy Photostream
I didn't realize Suse had a PowerPC port. I was actually looking at Suse to replace my slackware box.
"My first goal would be to get rid of those fruity cases."
I point you towards the new iBooks and G4 TiBooks.
JubeiX
Towards the end of our Mac days we tried Virtual PC (this was back in 99) and I remember it being something awful. Pretty much brought the G3's to a crawl and we had a lot of networking issues. I assume they have made a lot of progress since then.
OS X, BSD and L Ron Hubbard. I was like no the apocolypse is upon us. They have constructed the user friendly E-meter. We are doomed. Greta van Strokin (sic) will indoctrinate us all to its wonders at 7:00 pm.
An Education is the Font of All Liberty
Dearie me, I fear I have just lost some precious karma. Remember, kiddies, one checkbox can make all the difference.
Does one token open-source project really make up for Apple's intense closed-mindedness? One need only look at their recent past to see that they are still up to their old schemes, what with the recent stink over Aqua-like themes and their continuing refusal to open the Sorensen codec, which powers nearly all the streaming media on the web. Darwin seems to me more like Apple trying to get a free ride by encouraging their users to develop their core operating system for them, while they reap the profits and keep their platform under an iron grip.
There's a PPC Debian too.
I will say that they are definitely a huge improvement but I am still a pretty plain guy. I am happy with my black T22 and my beige Antec.
even more importantly (well at least in my opinion) there is also a Debian port for PPC hardware (including most PowerMacs)
I may have to convince somebody at work to give me one of the old 7200's sitting in the closet. I saw a couple of stacks of them the other day justing sitting around collecting dust.
True, it is proprietary, but with over a million Macs sold each year (in both consumer and pro lines -- not to mention the used market), I don't feel too locked in. It's certainly better than being in a much smaller "traditional" unix market (ie, HP-UX on HP PA-RISC or AIX on IBM RS/6000).
Apple may build the machines, but there are MANY sources for accessories and upgrades. Common IO standards (PCI, AGP, IEEE-1394, USB, HD15 monitor, etc) are great as well.
My only beef is the proprietary connector on the Apple LCD monitors (which, is actually based on a draft of some obscure standard that never took off). But at least DrBotts makes an adapter.
Careful, your plurality is slipping.
Well, I won't argue with you about the beige cases, because I don't know how to. I own a bunch of them, and even though I think they're hideously ugly, PC hardware in any other color feels weird to me.
That having been said, the new iBooks have a 2D area just larger than a piece of notebook paper, and weigh under 5 pounds with the battery in.
Also, any and all praise I dole out has largely to do with OSX, and it rocking so hard. OSX kicks many forms of ass simultaneously, and I refuse to ever honestly support an OS without protected memory.
JubeiX
seems hard to believe that he had to struggle to land the job at Apple, as such a prominent OS developer. I would have thought that the more successful/visible open source developers would have their pick of jobs at any firm... and Hubbard would be especially well suited to work on OSX, since it's based on freebsd. i bet he's just being modest...
Gaming? Real gaming takes place in a text window. Mac's got those too.
Only thing I'm missing is apps with hidden extensions that auto-launch from my mail apps. I don't really miss them that much, though.
NetInfo connection failed for server 127.0.0.1/local
this is just lifted from the classic linux not ready for the enterprise troll.
This user looks to be a new troll trying to accumulate karma. just check his history.
Around here, most of the new Apple users are former SGI-using 3D artists, Amiga holdouts, and even PC users tired of the Microsoft Tax. Let me tell you, when reinstalling Mac OS after overhauling 250 3-year-old Macs with new hard drives and more ram, it's sooo nice to install an OS that doesn't require a CD key.
I'm not saying you're missing out on it - it's just my personal opinions on Macs in general...
My first web browsing experience was Mosaic for Windows 3.1... and I've been pretty much a PC user since.
Also, consider the fact that my only Mac is a Mac Classic... I haven't even TOUCHED a G4 - but from what I'm hearing about OSX - I'm certainly considering going into greater credit card debt to get my hands on one.
For me, Macs don't mean gaming, web browsing, or things like that.
The latest "sneakypeaks" of OmniWeb 4 do just fine for me. True, MSIE 5.1 (the Mac OS X version) and OmniWeb feel a bit sluggish compared to MSIE on Mac OS 9 or Windows. Next round will probably be a lot more optimized. I do a lot of Photoshop, but I also develop dynamic web content in perl and php on my box. I also have fully native versions of MS Office, too... Office v.X on the OS X machines and Office 2001 on the OS 9 machines. I don't feel like I'm missing much. I've played a few Mac (and Windows) games. I like my Dreamcast, PS2, and GameCube moreso, though (much like my old Sun days when I used SPARCstation 20 for work and an SNES for play).
Essentially, I spent the last ten years of my life shackled to Microsoft products with the all-too-infrequent practical use of Linux. As Microsoft's business practices continue to get ever more predatory, and the Microsoft operating systems become increasingly marketing tools rather than productivity tools, I decided that it was about time to try something new.
I found an inexpensive, new iBook, and bought it. An "icebook" with a 500Mhz G3 processor, I've been quite happy with it so far. The construction of the iBook is quite decent, with a few common blemishes in the casing and a few mechanical defects reported. However, the real shining star of Apple's lineup has got to be OS X. This BSD alteration (Or enhancement, or bastardization, or annexation, call it what you will.) is positioned in the perfect place to bring intelligence back into the use of personal computers. Functionally, OS X is a wonderfully complex yet artistically presented program interface which does an admirable job of concealing the true nature of things from the average Macintosh transitional user, while providing an extremely high amount of flexibility for the more technically oriented. With the Macintosh userbase, there's actually a very devoted core that could use the help and assitance of open source efforts despite the problems with Apple in regards to certain areas of the system. (The interface, primarily)
Projects suck as Fink, an excellent tool for porting unix applications to the OS X environment are a great start, but what will really help Apple prove a real challenge to Microsoft is the conscious effort by Open Source developers to port applications to Apple hardware so seamlessly, that the average user won't even have to know that The Gimp was actually a unix application.
This is where Apple has succeeded as a core business, making computing simpler for the artistically, rather than the technically minded. The best thing Open Source can do is aid the Apple userbase in proving that the Mac is a viable alternative. Yes, Linux and BSD themselves as well as all the other systems out there, deserve to continue to be the primary focus of most efforts. But it just may be that the most effective way to open up the operating systems market will be to back the entrenched underdog.
My own pointless vanity vintage computing page
Further, you need to do more research about your arguments. Open source zealots may never bother to check copyright law, but companys really -have- to defend their copyrighted stuff every single time. If they don't they risk losing the rights to it. In addition, Apple -doesn't- own the Sorensen codec: they license it. They can't control whether or not it is open sourced. Finally, your arguments about aqua and other core technologies are ludicrous. People should be very clear: Apple is a commercial company, which means they need to make real -money-. If everything is free, why would anyone pay for the OS? What would cover development costs. The OS is comparatively cheap, because of hardware, but it is still the corner stone of Apple's business. People can get the base Darwin for free, just like linux. If you want the extra stuff Apple worked so hard on, you're just going to have to pay for it.
This is a great start, and I hope that it is very sucessful and prompts other commercial companies too start to champion open source. Value added solutions can be viable business models.
Not to burst your bubble or anything, but if you plan on running OS X on one of those, you're better off buying a G4. Apple only supports models made after the beige G3 and revision A iMac.
:)
Course, if you want to run Linux on one, go right ahead.
Don't forget that it takes about 15 minutes (depending on your CD-ROM speed) to do a fresh install of the Mac OS. Try that with BillyWare.
None of these things happened on Gil Amelio's watch. Mike Spindler initiated cloning and introduced the 5300. Jobs killed the clones shortly after Amelio renegotiated the licensing agreements so that Apple could actually make money off them.
Apple also has the following opensource projects:
Quicktime Streaming Server
Openplay and Net Sprocket
Common Data Security Architecture (CDSA)
HeaderDoc
Documentation
Also Apple has summited source back to projects like Apace and GCC.
Come on, just because I posted my name in one of the other threads doesn't mean you can pretend you're spying on me.
Linux runs just fine on modern Macs.
I recommend Yellow Dog Linux, in particular.
Macs are basically PC hardware with PowerPC processors instead of x86. For instance, my iBook has an IDE hard drive and an ATI Rage 128 video chipset (which XFree86 supports). The audio chip is a Texas Instruments part. Documentation is available from TI, and there is a Linux driver.
-John
Both of which have licences requiring that modifications are released back to the public.
who let all these trolls in here? the temple guard must be asleep...
.sig error: carrier signal lost.
Dont forget you can do unattended local & remote installs in M$ ware, try doing that with an Apple Os
Having a PC running different OS's are nice, but gets to you after a while.
The record is clear on one thing: no operating system has ever come back from the grave. Efforts to resuscitate *BSD are one step away from spiritualists wishing to communicate with the dead. As the situation grows more desperate for the adherents of this doomed OS, the sorrow takes hold. An unremitting gloom hangs like a death shround over a once hopeful *BSD community. The hope is gone; a mournful nostalgia has settled in. Now is the end time for *BSD.
OpenBSD, NetBSD, OS X, MkLinux, YellowDog, Suse, Debian, MacOS (pre X), that's hardly anything, you're right. I better sell my dual booting iBook for a wintel laptop that doesn't have half the hardware at the same price. What was I thinking?
trolling, FUDing, either way, it's not a good thing, sparky.
Apple has suceeded where others after years of trying have failed. They have created a Unix with an interface intutive enough that you could give OS X to your grandmother and not be hounded by calls. Honey how do I....
Now if Apple would get a clue and drop their prices they could gain some serious marketshare in the business commmunity.
-- WHIPMSTER --
Mod me down if you like, but I am a slashdot geek that unfortunatly uses Windows and is trying to learn Linux. However, it occured to me if I am making a move to Linux for ethical reasons (I hate Microsoft), then perhaps I should consider BSD. So can anyone point me to any sites or explain to me the differences between BSD and Linux? Such comparison should point to practicality, compatibilty, useability (especially for newbies like me), community, and such. Please help those that wish to convert!
Lawrence Lessig is my personal hero.
This article completely ignores the main issue for most people with respect to Apple. The propietary hardware will always hold me back from a mac. I like having the ability to install any OS on my machine.
They have had a couple years to get it down, and the higher speed chips of the G4 makes any speed hit of little consequence.
I like Connectix products, but I don't want MS products in my house.
photosMy Photostream
I don't know much about OSX. If I could ask...
/usr like we're used to?
What kind of shell does this "console" for Darwin/BSD have? Does it come with bash? Does it come with many of the standard Unix tools like top, vi, etc... Does the directory structure look fairly close to Unix? Do the Mac user apps really go into
And this toolkit on the extra CD... is that the Cocoa tools? Is it somewhat comparable to how Qt/GTK is worked with?
Is almost seems like OSX is "open" at the Darwin/BSD level, but the "closed/restricted" part is the GUI level above. You can work with the Cocoa tools to build apps, but unlike Qt/GTK, you can never have open access to much of what's going on in the UI layer. Does that seem about a fair description?
Basically, try out VPC again, it has come a long, long way. It doesn't even require a separate IP anymore.
"Suddenly, there's a mostly open-source Linux-line operating system with a superb user interface, with a target market of 25 million faithful Macintosh users."
Its funny that we've progressed to this point. It used to be things were "Unix-Like" but Linux has become such a household name, that its easier for the lay person to understand "Linux-Like".
Does anyone else find the humor in this?
Microsoft "Mac OS X v10.1 is the must-have upgrade for anyone using or considering Mac OS X and as such, Microsoft is making it the required minimum version to use for all of our Mac OS X products," said Kevin Browne, general manager, Macintosh Business Unit at Microsoft Corp. "We're proud to be shipping the final release of Internet Explorer 5.1 for Mac with Mac OS X v10.1. Designed as a native Mac OS X browser, IE 5.1 is fast, rock-solid and features great support for Java and Internet standards to provide the best possible browsing experience. Finally, our eagerly-anticipated release of Office v.X for Mac will take advantage of Mac OS X v10.1 to enable stunning graphics, as well as efficient productivity and communication."
See this mailbox and search for "LMbench/results" (they apparently didn't archive back that far in their web archiving thing, so you have to checkout the mbox).
It will give you lmbench numbers for the same 400MHz Powerbook G4 running Linux, NetBSD, and OS X (2 diff versions). Granted, lmbench numbers probably only impact practicality and useability...
The summary: Linux out performs the others on the same hardware.
His speech basically came down to "open source failed to do anything on the desktop, and without proprietary, commercial vendors like Apple it will never go anywhere either". He almost sounded like he ment to say "only Apple can make UNIX a success on the desktop", but he explained all he ment to say was open source couldn't, when I asked him about that.
Martin Konold, who like me was present to hold a speech about KDE, responded that KDE already deliver all the stuff Jordan Hubbard was talking about, even before OSX was on the shelves.
The "open source developers can only developer for themselves and never think of end-users" view is just not true. GNOME and KDE prove that every day. Knowing these projects only exist respectively 5 and 4 years, while Apple (and Microsoft) have been in the desktop market for a much longer time gives me plenty of confidence and hope that open source can definitely bring UNIX to the desktop. Just imagine what KDE X (pun: OS X) and GNOME XP (pun: Windows XP) will look like.
Maybe you should give your Mac classic to a local school (I know of many that are still using them quite happily for word processing and games) and buy a G4 so you can actually discover what a Mac is like *now*. Just like I went out and installed Linux years ago and got hooked on it and like I bought a PC to check out XP just recently (and got hooked on my Mac).
Eh. My girl went to college with C.T. and she tells me that he's a bad mother fucka. He WAS the terror of Holland, MI before he became a Millionaire! Many a punk ass got a free trip to the bottom of the big lake for looking at him the wrong way. So don't be playing. Anyone who can (at one point) get rich off a web site must have some mob or gang connections!
ahem - say WHAT?
Oh, you didn't know that AppleScripts can be attachments to mail messages, and run automagically from Outlook, and have misleading file types assigned.
It's just that nobody's written an AppleScript email virus. Yet.
These are my friends, See how they glisten. See this one shine, how he smiles in the light.
Why should anyone bother to help Apple? I kind of expect it to go the other way. If Apple wants my respect they can drop their little IP insecurities and really open things up. I suggest they develop a nice window manager for X and put it on top of Debian as the default software that ships with their nice hardware. The GIMP is just as easy to use under Debian as it is under Red Hat, as I suppose it would be under what ever. When I feel like I own it, I might want to contribute. Until then I'll stick to much cheaper x86 hardware.
DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
Last time i was on irc looked like the #FreeBSD channels were packed. Since when did it need money to continue? I think Microsoft is in that downward spiral. In a few years you will notice that large amount of jack they have is dissappearing. Pigs are getting fat and its time for the farmer to carry them to the slaughter house. peace yo... jack==money
In effect, all Linux proper is is an OS kernel. Everything on top of the kernel is something that is bolted on independently of any kernel development. Thus Slackware is the Linux kernel plus "all sorts of stuff Patrick Volkerding added;" Red Hat Linux is the kernel plus "all sorts of stuff they added;" ditto for SuSE, Debian, Mandrake, ad infinitum.
With the BSDs, there's quite a lot of additional "environment" that is tightly tied to kernel development so that you've got a "base system" that is defacto-standardized that is capable of, for instance, recompiling itself.
With Linux, you've got to add in whatever that is needed that isn't in the kernel in order to do that yourself.
With that larger basis of "stuff" surrounding the kernel, a whole lot of the arguments "Red Hat puts the files here; Debian puts them there" just plain go away. The "Linux Standard Base" effort where they're trying to standardize where a bunch of the basic stuff goes and what it does is an effort that would be ludicrously irrelevant amongst the BSD folk; they started off by standardizing the user space stuff that LSB is fighting over.
Then there's Ports. Ports is sort of the BSD equivalent to Debian's apt-get or perhaps the Red Hat-oriented autoRPM . Except with a difference: With Ports, the approach is not to download binary packages, it is rather to download the sources, pull in any patches needed for Ports integration, and then compile it all.
That's got the demerit that it's a lot more work for your poor, overworked CPU.
However, it has the merit that if you compile libraries and packages, together, on your system, with the same compiler, the sorts of "DLL Hell" that people suffer from when they grab RPM files from here and there just can't happen. The libraries will necessarily be compatible with the applications because the applications were compiled with and for the precise set of libraries you have on your system.
This means that if there are any challenges in getting programs to compile, you'll hit them. That being said, since the folks collecting and maintaining the Ports will indeed hit those issues, they're likely to have patches in place so that by the time you see the code, it should compile cleanly.
In effect, the crucial concept involved in all of this is that the BSD packaging paradigm is that everything should be readily compilable and recompilable, from the ground up. The classic "make world" will compile all the base tools, the kernel, all the kings horses, and all the kings men, and what you get at the end is that every single component in the "world" (which is the base system; the stuff below Ports ) has been rebuilt locally.
It's all using Makefiles, and can be downloaded using CVS, so the details are all visible. None of the controversies of "well, the Red Hat kernel compiles include some special patches, and getting at them is a bit challenging...."
Big-time learning opportunity.
If you're not part of the solution, you're part of the precipitate.
Example: AppleScript cannot delete or overwrite files. Any attempts to do so will only send the files to the trash. AppleScript cannot empty the trash. So the worst you could do would be send a bunch of email to people. As long as your email program requires you to confirm emails generated by scripts, that won't work either.
Besides which, under OS X, the file permissions are set so that users cannot delete anything that doesn't belong to them. Only the user folder can get hosed, which isn't good, but it's better than having to replace the whole system.
If it were possible to write a virus in AppleSript, I'd have expected to see one by now. Even with Apple's small share of the market, I would not expect one that would propegate by email, but I would have expected to see one that propegated somehow.
The fact is: Visual Basic Script was designed in such a way that it is possible to do real damage to your system. AppleScript is not.
--
The internet is the greatest source of biased information in the history of mankind.
Now people have known that BSD was going to be the core of OS X for at least three years. To create this false "Apple vs. Open Source" strawman merely to knock it down is lazy writing, and this late in the game it's actively insulting for anyone even remotely familiar with BSD or OS X. This is "Look at me! Look at me!" writing that needlessly draws attention to itself, something real writers don't need to do.
Indeed, this paragraph mars what is otherwise a reasonably adequate column. But at least it's not as irritating as the average Jon Katz column. Speaking of which, I see that more votes have been dropped from the dump Katz poll. The numbers don't even add up anymore...
Lawrence Person (lawrencepersonh@gmailh.com (remove all "h"s to mail)
http://www.lawrenceperson.com/
now logically, i would expect a robust Linux port
to substantially outperform OSX, simply because OSX
is based on the Mach microkernel. OSX suffers from
the same disease that NT does, because it was born
(as NeXTStep) at about the same time, when micro-
kernels were all the rage.
Can anyone comment on the comparison between 2.4.16
and OSX 10.1 on the same hardware? How do threads
scale? How does the VM scale? What does it feel
like when the load average hits 10 or 15?
-I like my women like I like my tea: green-
The argument for cancelling Copland (the original MacOS 8) was that it was going to take another year to make it work, and buying NeXT would get the new OS up faster. A similar argument was advanced against BeOS. That was, what, in 1996?
The MacOS really needed a new layer underneath, but UNIX/Mach wasn't a great match. I'm not suprised it took Apple almost five years to make them play together.
The original MacOS only supported one app at a time, and the addition of "multitasking" was a horrible hack internally. No memory protection, no process dispatching, no interprocess communication, and no way to reliably get an app that crashed cleaned up without a system crash. Developers used to call it the Mess Inside. Apple desperately needed a new kernely, and it should have happened around 1992 or so, by which time all new Macs had enough hardware for a good protected-mode OS. Basically, Apple was nine years late with their new OS, which is part of why Apple tanked.
I once wrote an entire dial-up PPP implementation for the MacOS, called "Simple PPP". It was not fun.
Linux and BSD both use OpenSource software. ie. most programs that compile to run on linux, will compile on BSD without problems. LINUX IS A KERNEL, not an operating system. So please stop confusing Linux with OpenSource.
Anything that runs on Linux will run on BSD, except BSD is WAY more organized.
All these stupid newbies and their lame questions. "does BSD have KDE?", F@#$!!!! Of course it does you igit.
I have been a fan of mac hard ware for a long time now but have never bought any. This is because its so closed. I can't go buy a MotherBoard for the G4 and put it in my case. Well I could but I would be buying it from Apple. I think thay could of stomped Microsoft and Intel if thay where more open with their HardWare. I know I would buy a G4 and the likes if I could costomize it like I can X86 stuff. But then with the new Athlon's and P4's(which suck) G4's are looking less and less sexy.
OH and I am still mad at them for what thay did to BeOS.
011000011001111
Gaming? Real gaming takes place in a text window. Mac's got those too.
I hope this was a joke. If that's the mindset of the Mac community then it's no wonder so few developers target MacOS, even with OpenGL running native on X.
debian, suse, and mandrake all have PPC ports as well.
-------
"don't smoke, don't drink, don't fuck
at least i can fucking think"
Minor Threat
Quite frankly, I really don't care WHAT my pc looks like - as long as it does what I want it to do - and if I'm using a Mac, that means graphics and multimedia ONLY.
Of course the appearance of my computers has no bearing on their function, although I do occasionally get compliments on my server's paint job. My PC does what I want (it's a server that occasionally doubles as a desktop system), and my iMac does what I want (all my desktop needs). My 486 even does what I want - an extra test box I can play with, and the only floppy drive in the house.
Graphics and multimedia? I have no Adobe or Macromedia software installed, save Acrobat Reader and the Flash and Shockwave plug-ins of course. I do have some music software, but so does my friend on his PC.
For me, Macs don't mean gaming, web browsing, or things like that.
I don't spend much time playing games; the one I play most is Unreal Tournament. Looking forward to Quake 4 and Warcraft III. I'm writing this with Mozilla 0.9.6 (yes, I sometimes use nightly builds, but keep the milestones around too). Of course I use BB Edit to write HTML and Perl code. For me, this is what Macs mean, and I'd be surprised if they didn't fit the vast majority of your needs too.
$x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
$x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
Small correction from an amateur apple scripter here. I don't know if this will still work in OSX, but it certainly worked in OS9.
/*this moves it to the trash*/
/*this empties the trash*/
tell application "Finder"
activate
select "System Folder" of startup disk
delete selection
empty trash
end tell
/*less the C-style comments, of course*/
I used to use a script like this to erase my browser cookies every time I restarted (a common occurrence in OS9). One bug in it was that if I clicked on something while the script was halfway through running (the the Finder had selected the file but hadn't moved it to the trash), it would erase what I selected. We lost many Netscape aliases that way...
I think that an applescript virus would have a hard time self propagating, however, depending on how scriptable the email client was.
BlackGriffen
Apple at least has a chance to push past that and get to the meat'n'taters of selling apps built on a real multitasking protected memory O/S. Building on 'nix clone was a biz decision, not a political one. MicroSofts unity of vision (at least as presented outside the company) gives it enormous advantage over what should be an insurmountable enemy of open source fanatics working their asses off for nary a penny. Except for Divide and Conquer. MicroSoft didn't have to divide the 'nix community, its quite capable of doin' that itself... of shootin' itself in the feet, kneecaps and elbows.
Here's hopin' that a strong market presence can bring some unity to the open source community, even if it is starting off with a few baby steps.
Forgive me for not backing this up, but I think if you'll look around the web a bit, you'll find that (at least pre-6.0/win) IE5.5/Mac was considered the most standards-compliant, useable, stable, all-around-best web browser every made. There's a native OS X version.
iCab is another excellent browser. I find it much faster rendering web pages than OmniWeb 4 (though I haven't tried the latest "sneakypeak").
Motorolla is not the only company that makes PowerPC chips in Mac computers. IBM and Motorolla have been making chips together for the Macintosh for years.
Apple does not solely use one company to make their processors.
Debian also has a distribution for PowerPC
;))
don't forget BlackLab...
OpenBSD, FreeBSD, NetBSD...
Hell, some of my older macs can even run BeOS...
Can you run YellowDog, BlackLab or MacOS or even OSX on your x86 hardware?
Then again, VirtualPC5 is now out for OSX so you can install and run any x86 operatin system on OSX (and in fact as many as you want at the same time (given resource limitations, but this is a UNIX system after all
---
Live Long & Prosper \\//_
CYA STUX =`B^) 'da Captain,
Jedi & Last *-fytr
Hmmmm
Depending on what you mean, you can...
---
Live Long & Prosper \\//_
CYA STUX =`B^) 'da Captain,
Jedi & Last *-fytr
Yes, it is a wonderful operating system. I have never been so excited to think about buying Apple's hardware to run its chic operating system. Now Mac has actually become a BSD box, where I can open a simple xterm and use gcc to compile my favorite Un*x application. There are already numerous OSX applications available in open or closed source form. For a fervent Linux user like me, it means I can have more choices --- I can live as a terminal-and-bash-addict and normal-commercial-software-user simultaneously. It's a wonderful thing, isn't it? I still have to run Windows 2000 to use some commercial application and I could not get rid of it. Yes, it's better to switch to Apple than remain in MS monopoly.
However, Apple's strategy has a major drawback; Apple's product *must* run only on Apple's hardware. Think about OSX. The only part with the source code open is the core operating system. No Cocoa available for x86, even in closed source form. Apple won't allow its superb desktop environment to be ported to other platform than Apple's. If you're trying to run OSX on your PC hardware, you're going to have only a small text terminal window. Maybe you're going to think about compiling XFree86 yourself and installing GNOME or KDE on top of it.
That is the dilemma of Apple. It must lock you into the Mac hardware platform, even though it is in desperate needs of larger user installed base. You always have to buy a new Macintosh to use Apple's OSX. You want to develop an application for OSX? You'll never see it running on Intel platform or whatever, because Apple won't port Cocoa to other platofrm than Apple's Mac.
In order to break this chain of dilemma, I think Apple must port its entire OSX product into Intel platform. Apple will lose money from its reduced hardware sales, but once OSX for x86 reaches a critical mass of user base, then it can ship OSX to the major PC providers like Dell or Compaq. Or it can port its desktop part to Linux. Linux users still need a decent desktop environment with killer applications. We will never be able to see MS office running on the OSX desktop environment for Linux, but we will able to see Photoshop running on Linux at least. With the release of OSX deskop for Linux, Apple will have the benefit of porting the OSX applications for Linux to its own Mac platform easily. One of the strong point of Linux users is that it has a large pool of best developers in the world.
If there were OSX for x86 or OSX desktop for Linux, I would definitely buy it and install it on my computer. It will mean that I can get rid of Windows installed in my box forever. But apple won't port its OSX to Intel platform in any case. That means I have to stick with Windows for a time until major software vendors release such things like photoshop for KDE. Apple is losing a best chance of conquering the Intel user base, surfacing themselves as a major competitor against Microsoft. But it rather chose to live with Microsoft and keep their realms separate. Perhaps that is why Microsoft continues to release IE for Mac and Office for Mac so seamlessly with Windows.
btw, comments are prepended with '--' like:
empty trash -- this empties the trash
I always love reading Slashdot posts about Apple because a thousand people who haven't even touched a piece of Apple hardware in 5 years come forward and bitch. Yes, the Macintosh is a propietary platform, yes, the hardware is more expensive. The fact of the matter is though that there isn't a better end user experience in the world.
Hey kids, you get what you pay for. Remember that little blurb about Linux only being free if your time is worth nothing? It's true and no computer commercially available today is as fast and easy to get rolling as a Mac. It might not be the king of the benchmarking circuit or the cheapest possible solution but the people giving their money to Apple aren't flushing it down a toilet as some would like to have you believe.
... that every company that promises PPC mobos is built on bullshit promises which they never fill.
examples:
www.bplan-gmbh.de
www.merlancia.com/MISEL/torro.html
("out in November/December 2001" yeah, like fucking sure, you'll go fucking broke like phase5 did.)
he might get there one day though. evro?
Wilfredo Sanchez, Darwin developer:
28 may 2001 [...]But there were some cool things about the keynote. One is that Apple has truly come about on the Unix front. There was a time when I had lunch with Jason Thorpe of NetBSD, and we were talking about Apple and NetBSD working together. Jason was very helpful, and NetBSD played a key role in getting the BSD subsystem in Rhapsody (which fed into Darwin/OS X) updated. (That work is by no means complete, but it got a lot better.)[...]
Diary + other info on Sanchez
Currently FreeBSD is the BSD reference platform for Darwin (the core of MacOS X).
The Drowned and the Saved - Primo Levi
Let's stick to the facts instead of name calling. They have not opened their entire base, and they continue to punish anyone who would violate their "look and feel". If they had really opened everything up, every Linux distro would come with Quicktime, DVD recording software and many other Apple goodies. The choice of underlying OS is not the issue, it's all the extra effort they go through to protect their goofey little IP. If they took advantage of FreeBSD, fine. My preference is for OpenBSD, but so what? The idea is that they should just concentrate on what they think is so important, look, feel, backwards compatibility issues, and and not the rest of it.
Is it so absurd to think of them pooling their resources to make Debian or some specific BSD better? Why don't they tap into a nice pre existing user community instead of going it alone all the time? I mention Debian because it's distrobution method is superior.
Oh yeah, they might put their central reporting requirments where they put their termination clause.
DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
One aspect of OS X that seems to have gone largely underreported is the decision to distribute developer tools with the operating system. The developer tools include the Project Builder IDE and Interface Builder GUI constructor, as well as gcc, gdb, cvs, make, perl, and the Java JDK.
The integration with Java is alone remarkable; full Cocoa bindings means that your Java applications are no-less "mac-like" than apps implemented in c/c++/objective-c. The file-bundle structure (executables are packaged in hierarchical directories with resources and XML files providing metadata) completes the encapsulation: a Java app looks and launches just like any other.
On the other hand, you can double-click ".jar" files, and programs that use AWT or Swing, and run them as well.
Providing the facility to write first class programs "out of the box" is an important, if unheralded, aspect of Apple's "open" philosophy. It's a form of user empowerment. It may not go far enough to please the proponents of some open source ideologies, but for the great majority of personal computer users it represents more freedom than they know what to do with. I think it could have a significant effect in introducing people to programing. IANA Windows programmer, but my impression is that the barrier to entry is considerably higher.
rooooar
http://www.microsoft.com/unix/ie/default.asp
You can get IE and outlook for Solaris, have been able to for a while now.
Chris
-- Chris Martin, System Administrator
are you under the age of 13?
doesn't work you fool - why not try it and see?
Where I work, we're not allowed to buy Macs. Period. I bet we're not the only place with such a restriction. So OS X may make it into the home market, but will have a harder time with the corporate world. But we can get PCs on almost a next day basis. Sure they run Windows, but Linux is only a CD away.
A little over a year ago, I had accidentally left Linux with X and Window Maker running on the "family" PC (ie: the one that needs to run windows so the rest of the family can use it.)
I left the house to run some errands, and while I was away, my mom needed to browse the web, and check her email (via hotmail.) When I returned home, she asked me why the computer was different. I said "oh, I musta left Linux running." - lo and behold, she figured out the Window Maker interface enough to open Netscape and browse the web. Needless to say, I was impressed.
The thing about Linux and associated software, is that it can be complicated or it can be easy. It all depends on what the user wants to do with it. If you want to setup servers, compile all your apps, muck around with source code, or uber-tune your window manager interface, then yeah, Linux (or bsd, or whatever) will be complicated. Take all that crap away, and setup a system with a standard graphical interface, and it can be just as easy and friendly as a Mac.
My buddy runs OS X on a G4, and I think it's nice. But I don't think it's great. Combining the two systems (a bsd variant and the mac stuff) has sort of created a half-ass Unix system combined with a niceish interface. It seems some of the Unix attributes have been ignored in favor of.. user friendlyness? A necessary evil, in order to make OS X successful with the average user.
What Apple has done isn't terribly difficult. Any Linux distriution could acheive the same if they'd ditch a lot of the development and server utilities. Maybe include that stuff on a second cd that, as this article stated, the average user will ignore.
-kidlinux.
The problem is that it's true. I've tried twice to install Linux (PPC first, then intel), and failed both times. Linux sure isn't doing much for me on the desktop.
I don't think it's really the open-source developers' fault. It's just that there's too much hardware out there that only loosely supports a particular set of standards, and a lot hardware developers refuse to share the info with open-source developers.
The obsession with running Linux is doing real harm to the open-source community. It ghettoizes open-source apps. It's as if there was an art gallery with beautiful paintings in it, but every time you tried to go there, the roads were closed and the subway wasn't running.
I really don't see it as a problem with software usability. I run GIMP and Freeciv on MacOS X, and although they're a little harder to use than commercial software sometimes, you just have to read the documentation. IMHO, the real problems have to do with the OS-hardware interface.
Find free books.
> After installing bash, XFree86 (XDarwin), GTK+...
You got GTK+ installed? How did you manage that? I admit that I'm not an expert in porting code, but I gave up after trying off and on for a few days, which was a real shame, because that's the toolkit that I'm used to using.
... mobo's chipsets into darwin so you can boot OS X?
(probably not -- shame, going to have to let someone else do it).
What's the difference between Osoma Bin Laden and RMS?
One is a smelly, bearded, religious nut with a 3rd rate "army", living in a cave. The other is a rich arab.
Perhaps back in the 80's Apple could have switched to licensing their OS and become what Micro$oft did become, but it is too late now. Even back then I doubt such Apple could have survived the radical change from a very large company (in terms of revenue, employees etc.) to very small company such a change in strategy would have resulted in. Even Bill Gates didn't have some grand plan in the 70's and 80's to become the worlds richest man - he stumbled onto his business plan by playing the cards he was dealt and making decisions as they came up*.
Providing only the OS has certain business advantages as Micro$oft's financial success eloquently attests to. But Apples approach of controlling all aspects of the machine - OS, Hardware, and even certain peripherals and applications considered strategically important also has advantages. In the past Apple has not fully exploited those advantages but I think that is exactly what they are trying to do now. OSX is intended to become the reliably stable (as the classic MacOS had ceased to be) foundation of a purposefully designed, integrated system that "just works". Wintel PC's by contrast because they cobble together an OS, applications, CPU and other components that are created by different companies often with different agendas will be at a disadvantage when it comes to things like reliablity, integration and user experience.
This is not to say that Apple has always (or even often) succeeded in those areas or that the Wintel PC's have always failed. But Apple has a structural advangtage and if they exploit it to the full they will be in a very strong competative position.
* Gates even got those decisions wrong a few times: when the Mac first came out Gates thought it would blow the market away so he decided to hitch his company to what he thought would be Apple's rising star. Micro$oft allocated a full half of it's resources to becoming a Mac office productivity application developer while the other half serviced the existing DOS/IBM clone business he thought was doomed. With Microsofts big initial investment the Mac's less than stellar sales the first couple of years was almost a disaster for Gates, fortunately for him he owned the competition. On second thought perhaps he did think it all out - whatever happened to the Mac he was in a position to profit by it but he cut it pretty close by commiting so many resources into the Macintosh application business.
I hope that Jordan Hubbard being employed by Apple does a little bit to speed the development of the PPC FreeBSD port. Linux on PPC has some serious issues (most notably random lockups, due to which I had a very important ext2 partition NOT survive an fsck the other day, causing me to lose about a week and a half of work). 2.2 was much more stable, but 2.4 performs significantly better.
:) I'm probably going to end up reinstalling OS X.1 on my laptop sometime in the next few days, just because I can't trust the Linux kernel on PPC, which is a shame because I use Classic apps fairly frequently and Mac-on-Linux runs much better than OS X's Classic on lower-end hardware (I'm running a Powerbook G3 Wallstreet, 292mhz, 192MB RAM). Maybe I'll take a crack at writing a decent virtual desktop enabler. But DAMMIT, I want FreeBSD :( Oh well. I'll probably just end up running OS X with Xfree86 most of the time.
I would love to run a more solid OS on my Powerbook, but the FreeBSD port isn't in a useable state yet, and OS X has a few interface issues that just make it COMPLETELY unuseable for me. First of all, the menu bar at the top of the screen. While I understand the appeal, it breaks any hope of using sloppy focus - you can be in a situation where you simply can't get to the menu bar of an app without crossing over another application's window, which would give it the focus and change the menubar. Sure, you could rearrange the windows so you can get up to the menubar, but that's an annoyance and kinda annuls the main point of using sloppy focus in the first place (speed)! Second of all, and this is a minor bitch because it can be easily fixed, I need GOOD virtual desktop support. Space.app just doesn't cut it. I need virtual desktops to switch quickly and to have FUCKING HOTKEYS! Third, and again, this is easily fixed (but I'm surprised it hasn't been yet) - how about a decent native terminal emulation? Terminal.app is shit! My terminal application should NOT eat my page up/page down keys.
*deep breath*. Ok, now that I've gotten that off my chest...
It's nice to have a computer that just.. plain... works. I've put together dozens of x86 machines, and I've troubleshot even more. Let's be honest, there are a lot of things that can go wrong.
Apple's hardware isn't "Closed." It's proprietary. There is a difference. You CAN just by a motherboard or just a processor from apple, they just don't make it common knowledge that you can. Plus, lots of vendors sell that way too.
What exactly would you customize, that you can't customize now? It's not like there are lots of models of motherboard for each proc design anwyays! They use IBM drives and network cards. You can stick whatever PCI card in there that you like, whatever ram, whatever IDE, whatever SCSI card.
OH and what did they do to BeOS besides not buy it? NeXT was a better purchase choice.
Slashdot. It's Not For Common Sense
Actually, I was worried about this too, but then I started playing with Openstep/Cocoa. There are tons of tools to port projects in Cocoa striaght to GNUStep. Just run them and the do the work for you. Now, GNUStep IS missing some classes, but they're mostly in the user interface realm, and if you don't try to go crazy with a blizzard of interface toys, you can actually make something that ports with almost no work at all to a machine with GNUStep installed.
I think that's at least a start.
I think, personally, that a better course of action for Apple would be to release runtimes and libraries for Cocoa on all platforms, so just a recompile would move the apps from platform to platform.
Apple makes a large chunk of its change in hardware, and taking that away from them would ruin them. So they NEED to sell hardware, and OS X is the best incentive for that right now. It enticed me and I'm not regretting it. This dual 800 G4e was expensive, but (brace yourself) MY GOD this thing is the fastest computer I've EVERY TOUCHED. Even OSX's massive amount of graphics computations don't slow it down at all.
I do agree with you on one point, Apple needs to make its apps more portable.
Slashdot. It's Not For Common Sense
Writing this was not fun.
Doing background work under the original MacOS was ugly. Underneath, the MacOS was almost as dumb as DOS. No CPU dispatching, no threads, and no waiting in a thread. Instead, there were all those wierd "task" types; "system tasks", "timer tasks", "vertical blanking interrupt tasks", etc., each with a different set of restrictions on what they could do. New task types (multiprocessor tasks, Open Transport tasks) were added over time. The whole "task" mess was far more complicated than a standard CPU dispatcher would have been.
So I was really looking forward to the new MacOS. I gave up waiting in the mid-1990s and switched to Windows NT 3.51.
If Apple had bought Be, they would have bought a cool OS that had even less market share and mind share than they themselves had. What would the point of that be (no pun intended)? Going with NeXT was worth it, if only for getting Avie and Steve. And opening Darwin (and keeping it open) was also a pretty shrewd move.
There is no trap so deadly as the trap you set for yourself
-Raymond Chandler, The Long Goodbye
It has come to my attention that we are wasting our time dealing with these subjects. There are Mac zealots, like me, who believe that OS X is the best OS out there. Then there are those people who believe that OS X isn't so great. However, I believe that most Slashdot readers would agree with me that Apple is doing a better job in their products and business practices than Microsoft. So even if you would rather have Linux or some other OS take the crown which windows has held for some time now, it would be to your benefit if Apple had a better standing against Microsoft.
:)
I hope that I have disagreed with myself enough that I wont have to further explain my opinion to those who flame me
-- If it aint broke, fix it till it is. --
OS X is architected on top of Mach to keep Apple stockholders from asking why Apple paid $400 million for NeXT, bailing out Steve Jobs and his buddies.
No. OSX is architected on top of Mach because OSX is NeXTSTEP, and NeXTSTEP was always built on top of Mach. The decision to use Mach was a sound one, as proved by NeXTSTEP/OpenStep's durability and portability across many diseperate architectures over 15 years after its birth.
The argument for cancelling Copland (the original MacOS 8) was that it was going to take another year to make it work
No. The argument for cancelling Copland was that it was never going to work. Copland was a horrible idea to begin with, and rapidly became the textbook example of an out-of-control, death-ship project. By the time Hancock performed the mercy-killing, Copland was over three years behind schedule, and what little in terms of development SDKs had dribbled out of Apple had been universally panned by developers.
The MacOS really needed a new layer underneath, but UNIX/Mach wasn't a great match. I'm not suprised it took Apple almost five years to make them play together.
No. Apple had functional, usable builds of Rhapsody (OpenStep on PPC with a MacOS Classic look-and-feel, and "Blue Box" fullscreen OS8 emulation) within a year of the NeXT acquisition. I personally used such a box in early 1998; it was quite slick. This product was later released as "MacOS X Server 1.0".
The reasons that OSX "consumer" didn't ship until much later were twofold: First, Apple listened to feedback from their existing developer base, and realized that they were risking alienating a substantial amount of them by trying to force an immediate migration to the OpenStep APIs. (Adobe, in particular, dug in their heels and threatened to discontinue Photoshop development for MacOS.) In response to this, Apple had to develop the "Carbon" API layer, which was a substantial effort. Second, Apple made the decision to take the time to re-engineer the user interface and display layers ("Aqua" and "Quartz"), on the (likely) theory that the MacOS UI needed a facelift.
Apple desperately needed a new kernely, and it should have happened around 1992 or so, by which time all new Macs had enough hardware for a good protected-mode OS.
Blame IBM. Apple had a new base OS technology in 1992. It was called "Pink", and ironically was very similar in conception to OpenStep. Unfortunatly, as part of the original Apple/IBM/Motorola alliance, Pink was given over to IBM, who renamed it "Taligent" and promptly buried it.
Basically, Apple was nine years late with their new OS, which is part of why Apple tanked.
Ah. I was not aware that "tanked" could also be used to mean "wildly profitable in a year when Dell, Compaq and HP are hemmorhaging money." Fascinating.
News for Nerds. Stuff that Matters? Like hell.
"Blame IBM. Apple had a new base OS technology in 1992. It was called "Pink", and ironically was very similar in conception to OpenStep. Unfortunatly, as part of the original Apple/IBM/Motorola alliance, Pink was given over to IBM, who renamed it "Taligent" and promptly buried it. "
That's crap! It was *NOT* given over to IBM. You're so stupid it pains me!
Taligent was a separate corporation given the challenge of taking the best OO tech from IBM and Apple and turning out a next-gen OS and cross-platform API. The Pink team was *part* of that effort.
Taligent wandered around aimlessly unsure of what to do, not sure of what "success" was. After dropping the OS plan, it delivered TalOS (Object Services) in the form of "CommonPoint" to the partners. IBM *S H I P P E D* it for AIX and put it in beta for OS/2. Apple... well Apple played with itself saw that it was too slow, too big, to unworkable on the Copland ukernel and then state-of-the-art flaccid Mac hardware and shelved it. That left IBM and Taligent high and dry.
That poked a HUGE stick in the eye of IBM. IBM played nice and tried to get Apple to license Mac OS (ported to IBM PReP spec computers) so it could continue to build clones and move along, as planned, to the common PowerPC platform. Apple balked despite a successful demo of the "unportable" System 7 running on IBM's PReP systems.
IBM offered and negotiated TWICE to buy out the floundering Apple and make it their consumer division! Again, Apple balked.
Apple went their own way with the clones again giving the finger to IBM. Apple was slow getting OpenDoc (Bento was a bitch and made performance awful) ready. IBM had to pick up the pieces that WordPerfect dropped on OpenDoc for Windows in addition to attempt to get OpenDoc working on OS/2. They got it into OS/2 for Warp 4, integrated (to OS/2 customers lament), into the desktop. That was something Apple "planned" but never did deliver for Mac OS. Apple never did finish QuickTime for OS/2 either. Another finger to IBM. IBM took Mach 3, reworked it, offered it as IBM Microkernel 1.0, selected by Taligent to be the base of their OS which was later scrapped as the market didn't want yet-another-OS. Some of IBM's changes were later rolled into Mach 4. They offered the kernel to Apple. Apple balked and continued ahead with "we can do it better, smaller and faster" with Copland's uKernel (Penguin was it?).
Apple did NOTHING but piss away one opportunity after the next throughout the '90's. It was too egotistic to accept Copland was going NO WHERE until a certain Hancock, a former IBM exec, came in and had the testicular fortitude to end it and look for something else.
isn't the verb 'to meow' spelled mew? Like mewed, mewing, etc . . .
Let me guess: you worked at IBM, circa 1993-98? Sir, you have my sympathies, but chill the fuck out.
That's crap! It was *NOT* given over to IBM.
Taligent was a separate corporation
Let's get real for a second here. Yes, Taligent was, on paper, an independent company. In reality, as you yourself point out, Apple lost interest in the project shortly afterward, and IBM was in the driver's seat for the majority of its history, and the failure of any of Pink's technology to ship on any platform until years after its irrelevance was assured can be laid largely at IBM's feet.
Apple's mistake was to spin Pink off as an external entity when they really had no interest in using an OS that they didn't completely own. The mistakes after that one were IBM's and Taligent's own.
given the challenge of taking the best OO tech from IBM and Apple and turning out a next-gen OS and cross-platform API. The Pink team was *part* of that effort.
Correct. I don't recall saying anything contradictory to this.
IBM *S H I P P E D* it for AIX and put it in beta for OS/2.
...the former being promptly ignored, and the latter, well...
I think we are largely in violent agreement here. Apple and IBM both spent a good chunk of the 90s strangling their own best technology initiatives in the cradle, while Microsoft laughed all the way to the bank. Taligent, I suspect, failed inside of IBM for the same reason that OS/2 did: because IBM is not so much a unified company as a stiched-together group of fiefdoms, and in the final analysis the portion of IBM that had no interest in challenging Microsoft seriously on the desktop was the one that got to make the critical decisions. (It's ironic that you mention CommonPoint shipping for AIX, as AIX is now undergoing the same crib-death treatment at the hands of the pro-linux/S390 crowd -- listening to IBM sales reps try to explain their unix strategy these days is alternatively hilarious and depressing.)
IBM offered and negotiated TWICE to buy out the floundering Apple and make it their consumer division! Again, Apple balked.
Sorry, but this was the right decision on Apple's part, even then. OS/2 Warp's fate made it crystal clear what Apple's destiny would be as a wholly owned subsidiary of IBM: a lot of pretty talk, followed by inevitable destruction. (See also: "Any part of Lotus other than Notes" and "AT&T buys NCR.")
Apple did NOTHING but piss away one opportunity after the next throughout the '90's. It was too egotistic to accept Copland was going NO WHERE until a certain Hancock, a former IBM exec, came in and had the testicular fortitude to end it and look for something else.
Quite. Please read my post again with your jerking knee taped down -- I said pretty much exactly the same thing about Hancock. (The phrase I used was "mercy killing.")
News for Nerds. Stuff that Matters? Like hell.
"doesn't have half the hardware at the same price" That's not trolling?
Oh boy did they ever. Every once in a while, I try to amuse myself by listing all of the next-gen OS projectst that Apple started and then abandoned in one form of completion or another since the release of System 6. There were a lot of them.
...and that's just off the top of my head. Any former Apple developers are welcome to chime in and add to the list.
News for Nerds. Stuff that Matters? Like hell.
as of os-x 10.1, apple has the most advanced audio subsystem in existence ("core audio") -- it's got system-level support for multi-channel 32-bit/96k audio with ultra-low latency, and world-class, plug-in extensible midi support... the biggest problem with os-x audio isn't the subsystem, it's that it's all brand new, and very few sequencers and audio recording programs have been rewritten to take advantage yet (true of os-x as a whole, too)
for more details, go here
i thought, therefore i was...
Is your name Linus Torvalds? No -- therefore you have no legal rights to determine who or what is called "Linux".
The fact is that Torvalds licenced his trademark to Red Hat, Debian, Caldera, Mandrake, etc. for use in marketing their operating systems, which are properly called "Linux", as per Linus' wishes in the matter.
Until you can get Torvalds to change his slack licencing policy, you have no say what-so-ever.
Or you could dl it off some hotline or carracho server (the beta anyways).
Okay, so the "Flower Power" iMac was a terrible idea, but what's your beef with the G4 towers? They a joy to work with: I wish to god that some PC case vendor would implement something similar to the "fold down" access to the motherboard that the g3/g4 towers have.
News for Nerds. Stuff that Matters? Like hell.
I guess nobody does, since it hasn't been done yet, right?
rooooar
If you're interested in a standards compliant browser for the mac allow me to recomend icab. It also has great ad filtering and a number of other features that ie lacks.
Please man pkg_create(1), pkg_delete(1), pkg_info(1), pkg_update(1) and pkg_version(1) for more information.
As a side benefit, these binary packages are built FROM the ports tree every day by the kind people at freebsd.org.
-Peter
. Penguins Surely Ca
> "doesn't have half the hardware at the same price"
... ALL Macs include a lot of stuff that isn't standard on Windows machines, and then you look only at the specs you're familiar with and write-off the other stuff like it's useless extras. It's not useless extras when all of the machines on your platform have them, though, because developers build on them and users learn how to use them. From the Mac side, it's the reverse. We look at Wintel prices, think at first that they're low, then we start to say, "how much to add FireWire to that machine? where do I get drivers? will they work later if I upgrade Windows? will they work with a range of FireWire devices (storage, cameras, media devices)? who do I complain to if it doesn't work right?" and then we do the same for AirPort (802.11) and pretty soon the Wintel machine is looking a lot more expensive, in money but especially in admin time, especially later when you can't find drivers or a firmware update or whatever. Once you see a 2GHz P4 crawl through Photoshop filters and encoding jobs, the Wintel system definitely doesn't seem so cheap anymore. Those are some empty megahertz, man.
> That's not trolling?
No, it's not trolling. The iBook is $1299 and has FireWire, TV out, VGA out, Ethernet, 56k modem (not Winmodem), 5-hour battery, 1024x768 display, built-in antennaes for 802.11, and you can add a $99 wireless networking card into a slot under the keyboard. Windows notebooks in that price range don't usually have built-in ethernet, never mind a real modem, antennaes, FireWire, and forget about the battery life (less than two hours on Dells, less than three on Compaq). iBooks generally run silent, too, with the fan coming on only in hot climates, and all the software you need to enjoy the hardware is already there and working.
That's part of the reason Macs seem expensive when you're used to looking at Wintel prices
One of the things that the Apple Desktop Connector (ADC) doesn't get credit for is that it solves a real problem with DVI displays that involves AC grounding. I forget the exact details, but either the display has to be plugged into AC power before you connect the DVI plug to the graphics adapter, or else the display should NOT be plugged into AC power until after you connect the DVI cable. This can fry displays, apparently.
With ADC, power and DVI are together, and this apparently solves the problem and extends the life of the display. You can't plug them in the wrong order, so the display is grounded when it first gets a spark out of the DVI connector.
I really like ADC. My PowerMac is in an equipment rack with music and audio gear, and all I have to do to set it up is plug the mouse into the keyboard, the keyboard into the display, and the display into the computer, which itself is already connected to AC power in the rack, and gets Internet over 802.11. I have almost zero setup with this rig. It takes no time at all to do, and you don't have cables going everywhere. The converter to turn ADC into plain DVI is only $20 or something, so you can still use a PowerMac with a plain DVI display if that's your preference, and VGA is on the back of PowerMacs, too (and all other Macs as well). But if you use an Apple display, you get the bonus of having one less power supply and USB hub to worry about.
It's a great connector. It saves me time and trouble again and again and again. My Cinema Display has basically just been a part of my PowerMac, with no configuration or calibration or controls needed, because it's always connected via USB as well (impossible to forget with everything on one cable). I just plugged it on there and it worked and has worked ever since.
Man. See - you can say bullshit like that and get away with it. I am using Dell for my example since they are I believe still the most popular in the PC world (personally I have a IBM T22 from work and build my own desktops/servers).
First, it's hard to compare on equal footing. The Ibook has a 12.1" display vs the 14 and 15 inch displays on the Dells. That big of a difference can have significant weight and price differences.
Second, built in ethernet and modems are pretty much standard on all the systems I looked at.
Third, You got me on the battery. Right now batteries suck.
Fourth, I've never seen a laptop without VGA out. The Dells also include S-Video (TV) out.
Fifth, Dell doesn't have the firewire option yet. Sony and Apple are really pushing that standard while USB 2.0 is being pushed by other companies. For most users this is a non-issue. Firewire is great for Digital camcorders and external drives. Considering that the card costs about $50 (and drivers usually come with the card) I don't think it is a big issue.
Sixth, Dell is offering free dvd or burner upgrades. The Ibooks have them but for a cost.
Both systems chintz on memory but they are about equal in price to upgrade.
Finally, seeing as that I am getting tired, every Mac addict talks about Photoshop. Do you realize that 92% (a guess) of the world doesn't care about Photoshop? The average consumer isn't going to buy $600 image editing software. Adobe has always focused on the Mac and that is why it performs better there. On the other hand, Adobe sucks on the PC. A lot of their products (Acrobat for example) are famous for being crapy, buggy software.
In summary, both systems cost about the same and you are hardly getting twice as much out of your Mac. Maybe later I'll see what I could buy for $2400.
Also, if you haven't disabled the dialog box that asks you if you are sure you want to empty the trash, you get an extra chance to stop it. Applescript cannot override that.
--
The internet is the greatest source of biased information in the history of mankind.
From http://www.apple.com/macosx/technologies/security. html
Disk Image Encryption
For high security, you can encrypt part of your hard disk through the use of a disk image. You can then email this disk image can to other people who know the password. Simply open the Disk Copy utility, make a new image and set the encryption. The image will show up as a volume on your desktop. When your Keychain is locked, or when you send that disk image file to another person, the image is secure. When your Keychain is unlocked, you can copy, move and delete files as you would on any normal hard disk.
I know how to use the loop device to mount fs images, but I would really love to be able to mount an ISO9660 image as writable in Linux or FreeBSD, to perfect an image before burn. And being able to encrypt the image would be neato too, though I know that can be done.
So is there a way to mount an ISO image writable in Linux?
PS. Notice the screenshot at that link shows the recommended crypto to be AES-128! The more I read about Mac OSX the more I want it.
War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
proprietary compilers take development effort and lots of it
Of course! Even people as low as intelligence as yourself know that.
However, the original post I was responding to was going on about how Apple was such a monsterous "closed source" company. If that were true than they would just work with a closed compiler, just as other companies do to this day - like Microsoft. As I mentioned, one option is CodeWarrior.
So had Apple been all about closed source could simply have said "if you want to program a Mac, get CodeWarrior". Instead they support GCC and even provide patches. Thus, to spell out the conclusion for you in ultra-plain english, Apple doesn't just give back patches to GCC because it's GPL - they provde patches because they are intelligent enough in the first place to use GCC instead of relying on a proprietary compiler, WHICH IS AN OPTION AS IT CAN BE MAINTAINED BY A THIRD PARTY!!
I'm sure you'll be back with another witty reply, I'll let you have the last word and let the lack of intelligence in whatever you say speak for itself. Sorry for insulting your intelligence again and again and again, I guess I was just on a roll. You know how it is - or do you?
"There is more worth loving than we have strength to love." - Brian Jay Stanley
An AC wrote:
> So why now?
Why, oh why, did you choose *that* day to make *that* posting? Five years ago, on December 14th, 1996, Mothra Leo resurrected a charred dead sapling, and made to grow into a mighty Apple tree. Did you not see Friday afternoon, the sun displaying a bite like that of the Apple logo? Did you not hear Godzilla's mighty roar echoing over Japan? Or the crack of the egg heralding Mothra's rebirth? Or the meteor showers that accompanied Ghidrah's return (yeah, he promised Mothra to behave this time, but can she really get him to give up Windows for the Mac)?
> *BSD experienced moderate success about 15 years ago in academic
> circles. Since then it has been in steady decline. We all know *BSD
> keeps losing market share but why?
The OS X boxed version, which is based on BSD, outsold the Windows 2000 upgrade for its first two months out, and placed number 8 out of the 10 top selling PC (not Mac specific) business software packages for those months (March and April 2001). OS X has been shipping on every Mac sold since last May. Decline? Hardly. And you haven't seen anything yet. Wait until 2002, when OS X gets to run on 1.6 ghz G5's with gigabit firewire!
> The record is clear on one thing: no operating system has ever come
> back from the grave.
Mac OS: gave its last gasp circa 1995-1996 when Apple did its impression of a burnt cinder. Apple and its beloved OS are quite fine now, thanks to timely intervention by Mothra and Steve Jobs. See above comment on OS X, Mac OS's remarkable child (sired by *BSD).
UNIX: as a whole presumed finished (again back in 1995-1996), when the NT steamroller came to town promising to erradicate that old outdated OS. Linux, the *BSDs, and OS X have changed all that.
OS/2: supposed to be dead. Doesn't seem to care, though.
NeXT: died, I think, in the 80's or early 90's (wasn't paying that much attention to it at the time -- silly me). IP was sold to Apple, and parts (such as Cocoa, kernal, etc.) used in OS X. User groups for the old system have simply switched over to OS X, with some grumbling.
> As the situation grows more desperate for the adherents of this doomed
> OS, the sorrow takes hold. An unremitting gloom hangs like a death
> shround over a once hopeful *BSD community. The hope is gone;
"Lightning shines on wavey beach, and all clouds are made right:
Happiness appears!"
From "Infant Girl" song in "Mosura" (1961 - japanese version only) - my translation
irony: having to comment AppleScript code. . . :)
These are my friends, See how they glisten. See this one shine, how he smiles in the light.
He's referring to the Be party-line that Apple wouldn't let them have tech specs on the G3 to stifle Be. Nevermind that mklinux was being published on the FTP site at the time. Be thought if they jumped to Intel they would take over from Microsoft so they used the G3 issue as a smoke-screen.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
Have you ever heard of OpenFirmware? No, I see you haven't. It's the thing that most Linux distributions on the Mac use to boot. Neat huh?
Why do you speak with certainty about Apple an their hardware when it's obvious that you don't follow the company, and don't have any experiece with their products?
all parts of MacOS X that aren't in Darwin
What's in Linux that isn't in Darwin? Apple never had to Open Source anything, expecting them to opensource everything, and complaining is being unreasonable.
Look it's the Quicktime file format! Make your own player.
More Open Source projects at Apple.
Why do you speak with certainty about Apple an their hardware when it's obvious that you don't follow the company, and don't have any experiece with their products?
Why do you bother speaking at all, when it's obvious you haven't the slightest ability to read or comprehend information more complex than "See Spot run!"? Please point me to a native Linux application that will play Quicktime movies that use the Sorenson codec (no, the WINE-based plugin for Mozilla/Netscape doesn't count). As for my supposed lack of experience with Apple products, I used to be a developer of Macintosh software.
I don't know why I'm even bothering to reply to your drivel when I've already responded to all of these points elsewhere in this thread. You're just too lazy to look them up, so that's all I have to say.
rooooar
As for my supposed lack of experience with Apple products, I used to be a developer of Macintosh software.
Macs have been using open firmware for a long time now, expertise in the workings of the Mac Plus do not translate well onto modern hardware or software. Anyway, "used to be" doesn't lend you much credibility when commenting about Apple's recent activites, especially after the ignorance you displayed in your comment.
BTW, you don't flame well. Try harder next time, or not at all.