Jordan Hubbard (of FreeBSD Fame) Hired by Apple
Anonymous Coward and many others wrote in to tell us that Jordan Hubbard is going to work for Apple.
Here's his post to the FreeBSD-announce mail list.
← Back to Stories (view on slashdot.org)
I was as skeptical as anyone in the beginning regarding OS X... however, having started in computing with the Apple II line and only grudgingly moved over to the PC platform, I'd always hoped Apple would rise again to take over the world :-)
And I think they have a chance with OS X...
First off, the new iBook (the one released this year, not the George Foreman grill of generations past) is a slick piece of equipment. Actual ethernet jack, no dongles (aside from video outputs), built-in 802.11, and a battery life that actually surpasses 4 hours getting work done and listening to mp3's in OS X. Best part? IT'S COMPETITIVELY PRICED! I never thought I'd ever accuse Apple of pricing hardware competitively, but they did it. Base price is $1299.
Secondly, OS X is quite slick... it's unstable in parts (there's a couple rough edges here and there, and the stock e-mail client... well, I don't think it's designed for how much mail I get), but the core OS has only needed rebooting once (due to an NFS problem -- if an NFS issue bringing a system to its knees isn't a sign of a true unix, I don't know what is). This is on a laptop. Sleep mode works flawlessly, and the system wakes up within about 3 seconds. Moving between home and work (both with DHCP) involves no thought oncesoever... just plug the cable in, and everything's happy. New hardware? Plug it in. It'll probably work without any input oncesoever.
OS 9 emulation works fairly well... the Classic environment (where OS 9 apps run) takes awhile to load, but once it's running, it's just there and mostly swaps out. This is necessary for viewing PDF's, using SimpleText, and a couple other things still, but new OS X stuff is coming out frequently.
And, if that's not enough, I actually had a chick say "that's a beautiful thing" while I had it open and operational... I AM NOT JOKING! A CHICK ACTUALLY COMPLEMENTED MY NEW UNIX BOX!
Truly, this is a wonderful thing. All these years, THIS is what I've wanted Linux to be... and here Apple goes and does it. Check it out.
DISCLAIMER: I'm an Anonymous Coward 'cuz I'm too lazy to create an account, not because I work for Apple or something like that. I work for an ISP. I do network stuff. Chicks usually don't talk to me. Probably because I'm too lazy to create an account.
Indeed. http://emacs-on-aqua.sourceforge.net./
It would seem to me that if you bloated Mac OS and added lots of fancy applications that load all sorts of extensions and gave it away for free, you could sell a lot more hardware after poor unsuspecting users "upgrade" and realize after a time that their computers seem sort of slow.
Of course, that's just the sneaky evil person inside me talking.
The world is neither black nor white nor good nor evil, only many shades of CowboyNeal.
I remember a time when Jordan Hubbard didn't need an introduction here on slashdot. Oh well.
That's Jordan, not Jonathan, and the project will survive just fine. Jordan is one of approximately 250 committers on the FreeBSD project, programmers who are allowed to directly check in changes to the source code. He is also one of the 9 members of the Core Team, the group assigned to be roughly the supreme court of the FreeBSD project. Both bodies are large enough to run adequately with one member down, even one as active as Jordan.
If Jordan finds himself too busy to fully contribute to the Core Team, I would expect him to say so and step aside; he is certainly one of the most honest men I've ever met. In the first election for the FreeBSD Core Team held last fall, Jordan was one of the few members of the original Core Team members maintained by the voters, so his popularity among the FreeBSD project is not in doubt.
Rest assured that the FreeBSD project has not allowed itself to suffer from the "what happens if Linus gets hit by a bus" problem, unlike our friends in the Linux community. Our transition of power is assured, unless all of the committers scattered around the globe and all existing copies of the CVS archives -- several million by now -- were to be destroyed simultaneously.
Apple will not be porting the Mac OS to x86 for the same reason that Steve Jobs won't allow the smallest bit of GPLed code into Darwin. It would put Apple out of business.
./Applications/Chess.app/Contents/Resources/COPYIN G
./usr/share/emacs/20.7/etc/COPYING
That's bullshit, and as half-witted as can be expected from a Wintel multibooter.
Eat this:
Karma karma karma karma karmeleon: it comes and goes, it comes and goes.
Yes, it went something like this: you don't release Mac OS for x86 and nobody gets hurt.
___
___
If you think big enough, you'll never have to do it.
Will Mac OS X ever be released for i386? I heard rumors that Apple had some sort of agreement with MS that it wouldn't invade i386 territory. Is there any truth to this? I can see Apple wanting to keep Mac OS X as an incentive to buy Mac hardware. But I think offering OS X for i386 will help OS X approach ubiquity and can only help the sale of Mac hardware indirectly.
So what's the bottom line? Anyone know the inside scoop?
Jason.
One of the kewl things about Java w/ Swing on MacOS X is that the applications look & behave as if they were any other MacOS X application - no off-look, no odd limitations. Apple has managed to pull off a Java+other-bits implementation that really integrates Java, far more then on other patforms.
That Apple is looking to Java to open up lots of cross-platform opportunities is no secret, but their success hasn't yet been widely noticed. BTW, one of the weird bits is that much of the Java GUI stuff is already hardware accelerated where the Aqua stuff isn't yet - stange to see Java sometimes display faster then the native!
Finally, this strategy is already having payoffs. Apple has yet to port their Airport configuration software to MacOS X, rather pointing folks to the Java implementation already made for other platforms. Why port their native stuff when a universal implementation works and can be standardized upon.
I don't read ACs: If a post isn't worth so much as a nom de plume to its author then I wont bother either.
For those already posting wild-assed assumptions (like it would kill these folks to look up their own answers - this is the web!) here's a couple of responses bundled up:
-
FreeBSD is *not* the basis of MacOS X. The kernel is different and the utilities are a hodgepodge from a number of BSD distribs.
-
Darwin is the MacOS X core and it's freely available. Indeed Apple has ported it to x86 (a platform they don't sell) and provides it the same support they do their PPC implementation. It's Open Source, go grab a copy for yourself.
-
Darwin is the core of MacOS X - it's NOT all of it. The Classic, Carbon, Quartz, QuickTime, etc. parts remain in house & aren't likely to be released. Some folks whinge on about Apple taking advantage of Open Source - well yeah, that's why folks used the licenses they did. On the other hand Apple's also been contributing back a lot too (unlike MS) and while they may not have released your favorite bits they've been playing fairly.
-
Yes Apple has rabid lawyers when it gets to things that involve their name & IP, especially their "look". Sure imitation is the sincerest form of flattery, on the other hand they spenty a lot developing their look & it's their trade dress.
-
There is no "secret agreement" between Apple & MS regarding using x86 (at least that anyone seriously believes.) MS makes good money off of their MacOS products and wouldn't likely be strongly impacted by Apple using x86. On the other hand Apple is very unlikely to do so for a long list of reasons. Finally any such agreement would get MS in to too much hot water.
-
Porting BSD tools to MacOS X varies in difficulty. For simple command-line stuff it's pretty straightforward, indeed lots of stuff makes just fine already. On the other hand taking advantage of MacOS X's Cocoa OO environment with it's "services", "frameworks", "packages" and other nifty stuff takes a bit more work.
- For ports that do GUI there's some work involved in going from X to Quartz but it's entirely doable. X-under-Aqua is available but it's kinda missing the point of running MacOS in the first place. Java-stuff of course runs natively, uses the Aqua GUI via Swing.
What's Hubbard likely to do? There's a spot open for managing the Darwin porting. There's lots of BSD-harmonizing to do. Many parts of MacOS X are still being tuned so any help there is likely to be appreciated. There's also been a push to make MacOS X Server shine so that's also a likely source of work. Finally there's just basic evangelizing and developer relations.I don't read ACs: If a post isn't worth so much as a nom de plume to its author then I wont bother either.
The numbers are interesting in their own right, however, since it shows that Sun is a larger company and it could be argued that therefore Apple isn't the largest Unix vendor.
--
--
You do understand that Emacs is no more a part of Darwin than Internet Explorer, right? You are capable of distinguishing between the operating system and applications that can run on it, right?
Running Apple software doesn't automatically grant you wisdom, knowledge, and insight any more than not running it denies you such things.
Learn to spell: nickel, missile, lose, solely, amendment, speech, kernel, probably, ridiculous, deity, hierarchy, versus
I'd love to see an Aqua xemacs that could use the gorgeous Quartz font rendering instead of the usual hideous X fonts.
I tried Tenon Xtools, and it sort of worked (there were enough issues it was actually barely usable), but what it did more than anything is taunt me. "Aqua has pretty fonts and you can't use them! See these utterly horrid fonts! Ha Ha!".
Anyone know if such a project is being worked on?
D
----
The world would surely be a more attractive, sleeker and stylish place. And it would be a more expensive one; Jobs' signature product is the Cube hooked up to a 22" Cinema Display: The $4,500 PC (down from $5,700 at introduction).
I dunno. With my current income, I frankly much prefer Steve's world. But when I was just starting out, perhaps living in Bill's world was better than having no computers at all.
But I still hated it, and ran off to Linux as soon as I could.
D
----
Darn. Now you can't even get close.
The most expensive possible PowerMac G4 configuration is $ 12,406. Sadly, they give you $1,000 in "Promotion Savings" after charging you $2,000 for 1.5GB RAM; this did not help my "quest for the skies". However, considering that you could get 1.5GB RAM for about $375 elsewhere (see http://www.ramseeker.com ) I fear that I am not very impressed.
The most expensive PowerBook G4 configuration is $5,345. Sadly, they give you $ 700 in "Promotion Savings". Note that this includes 1GB RAM at their inflated prices; you'd be nuts to actually order it that way. I sure wish they could give me more than a puny 30GB disk; aren't notebooks up to 48GB by now? Oh well; perhaps when they freshen the line in September.
D
----
Another nitch market Apple sells into is the dedicated pro sound/video workstation market (Avid, Digidesign, etc). The vendors in this space like Macs because they have consistant hardware and they like MacOS because it's so feeble that it can easily be shoved out of the way by their custom hardware/software solutions.
So far, MacOS X has not got a very good reception in this market at all. Not only does it mean a total rewrite of their products, it also means they have to fight with a "real" OS, just like on NT. I would imagine that MacOS 9 will stay supported for a number of years because of this and other vertical market issues.
--
Business. Numbers. Money. People. Computer World.
Main reason was that it cost about a thousand dollars and was marketed as a special-purpose workstation OS. Which is exactly what Apple would have to charge today in order to cover their costs without the hardware business. Unrealistic.
Sorry, but MacOS X on Intel has "OS/2" or "BeOS" written all over it. Never going to happen -- There's only two ways to make it in the commodity OS market - have 90% marketshare or don't charge for your product.
Maybe a small group of john82-type hobbyists would pay for it (or would if the driver support was vastly expanded to cover 98% of PC mystery stuff). Most people will continue use the OS that came on their computer via MS OEM contract.
(Not to mention the technical issues of supporting the transition, not to mention the developer relation issues transitioning to both a new OS and a new platform, not to mention...)
--
Business. Numbers. Money. People. Computer World.
--
But then again, I could be wrong.
Apple didn't start charging for the OS until 7.1 (System 7 Pro), back in 1992. The stink this caused was amazing. Apple did put System 7 in a shrink-wrapped box, but if you just wanted to copy the floppies, any Mac dealer would do it.
-jon
Remember Amalek.
Darwin *IS* substantially based on FreeBSD 3.2! There is not generic BSD to base it on!
So they had a choice of dragging out their ancient copy of 44BSD-Lite, or choosing amongst modern Free, Open or Net. The choice FreeBSD. All of the *BSDs have code from the others, so this is no slight against any of them.
How much of Darwin is based on parts of FreeBSD that are not part of BSD?
A nonsense question, really. FreeBSD *is* BSD. So are OpenBSD and NetBSD.
A Government Is a Body of People, Usually Notably Ungoverned
I've got Mac friends who are excited by OSX. But they don't plan to switch until all of the wrinkles get ironed out.
Dot-oh releases always suck. If the guys at your office didn't want to experiment they shouldn't have switched. That's no fault against OSX.
If Mac people don't want to have anything to do with Unix, they don't have to! It's like two operating systems in one, and you have the choice of using one, the other, or both. Let's see the Window guys do that...
A Government Is a Body of People, Usually Notably Ungoverned
And FreeBSD is a direct descendant of the unencumbered 4.4BSD-Lite. As I recall, 386BSD was the first usable BSD unencumbered by AT&T code, and FreeBSD 1.0 was merely a fork since Bill Jolitz stopped maintaining 386BSD. FreeBSD really is BSD.
A Government Is a Body of People, Usually Notably Ungoverned
Yeah, but can you use BSD and Win2K simultaneously? Can you pipe your WinY2K processes through a BSD filter? Can you configure your BSD through the control panel?
A Government Is a Body of People, Usually Notably Ungoverned
The only thing he's leaving is Wind River. Linux works for Transmeta, but he's still at the top of the Linux pyramid.
JKH is still the chief PR spokesman for FreeBSD and it's release engineer and Core team member.
THAT HAS NOT CHANGED.
--
--
My comments and opinions completely reflect those of anyone and anything I am remotely associated with.
If Apple wants to survive they have to cater to more than what a niche market likes or prefers. Apple has to go for the mainstream because that is the only way they are going to stay alive. Mainstream users are used to the fluid multitasking and efficient behavior of Windows. Sticking with an antiquated OS architecture that just can't keep up is a sure way to make themselves even more marginalized than they are already.
So far OS-X hasn't really delivered. It does multitask better, but it is very sluggish and its user interface behavior leaves something to be desired.
Hopefully they'll do what needs to be done to get the efficiency up and then port it to the PC. If they don't they can kiss their ass goodbye because no one is going to buy slower hardware to run a slower OS just because they want to "think different."
Lee
Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
Look folks, Apple is a hardware company. That's were they really make their money. People buy their boxes in order to get the Mac OS. If they could run the Mac OS on cheaper x86 boxes many of them would choose to do so. Of course many people would still buy Titanium PowerBooks and iBooks for other reasons, but fewer.
That's sort of the picture the mass technology media has painted, but I think the reality is considerably more complex than that. There's not really enough room to explain the whole thing here but the essence of the issue is that Apple creates complete products. They are not merely an OS vendor, nor are they a hardware assembly service.
As far as I can tell, Apple and Sony are the only desktop hardware companies left actually developing products -- which is why their machines cost more. There are hardware companies that mainly buy components, put them all together, and try to charge slightly more than what it cost them to build the machine. We have plenty of these types of companies.
Mac OS X for x86 would give some people people immediate, short-term gratification, but I think it would really kill one of the industry's key sources of innovation in the long term. Bottom line: there's little reason to create Mac OS X applications when the same people have Windows-capable (or Linux-capable) hardware. The result: lack of differentiation, and lack of progress. 50% of the population thinks Apple's software sells the hardware, the other 50% thinks that the hardware sells the software. It's neither. It's a symbiotic relationship -- they rely on and complement each other. But this isn't immediately obvious to the user. They take these things for granted, and just see it as part of "the computer."
For example, the PowerPC runs at lower temperatures and uses less energy than its x86 counterparts. This is why several of Apple's machines are fanless, and substantially quieter as a result. And it does this so while providing more performance per clock cycle.
Few actually seem to notice, but Apple is in the process of creating substantial long-term value in the company. Revamping the OS, reinventing the hardware, fixing the advertising, opening retail stores, creating (free) industry-leading developer tools, and releasing open source software. These are all elements of building infrastructure. One by one, they're removing the barriers in front of them. They're in this for the long haul. Relegating them to an x86 OS vendor would dash any hope of true variety in commercial computing options.
(Voline, I realize your comment was not meant to be anti-Apple)
- Scott
--
Scott Stevenson
WildTofu
Scott Stevenson
Tree House Ideas
This is terrific news. As Jordan mentioned, Apple will shortly be the UNIX volume leader, and I'm glad to see one of the leading lights of the BSD world joining them.
Now, all we need is an open-source re-implementation of Quartz. Once we take X windows out behind the barn and shoot it through the head, then UNIX will reach its full potential on *all* platforms.
-jcr
The only title of honor that a tyrant can grant is "Enemy of the State."
I will also continue to support WindRiver's efforts in any way I can to ensure that the FreeBSD product line there continues and that FreeBSD can continue to be a solution which is broadly applicable to a wide array of markets.
The FreeBSD product line has reached the stage where I feel comfortable taking a job which allows me to focus more on Darwin. While I have enjoyed my time working with the people and projects at BSDi and WindRiver, I simply couldn't resist the
opportunity of working at Apple.
Nice move on his behalf as everyone needs to make a living, however I wonder a few things. How will this impact FreeBSD in the future. It's nice to for Jonathan to say he will continue to assist with the project, but what happens when his time becomes consumed at Apple, and he *has no* time for the FreeBSD project, how will FreeBSD stand up.
Another curiousity is, whether or not Apple has plans to move into another arch. Surely Jonathan could provide them with a variety of snippets on how to get it going, and if this does happen, how would FreeBSD compete with a company like Apple.
Now for the record *BSD is dying posts* will be ignored so don't bother trolling, I would like to hear perhaps from a developer what actions (if any) could, and would FreeBSD take, should Apple decide to switch into the i386 arena with Darwin.
Also I wonder how this will affect others who may be looking to focus more on themselves, as time becomes more valuable, and others decide to follow suit focusing more on a company and themselves, rather than the OS (FreeBSD). Are there backup developers, or does the team distribute the work left behind by a developer who jumped ship.
P.S. I hope the developers still aren't pissed at me these (1 2)
Want Root?
When did he say he was leaving FreeBSD?
-bugg
Sure would be nice to be able to play Sorenson-encoded Quicktime movies on my Linux box. Heck, I'd even install *BSD if that's what it took.
Every now and then there's posters on /. who wonder how one makes money with Open Source.
Well, read this press release, this is how you do it...
-John
http://homepages.tesco.net/~David.Lockwood/Macinto sh_RIP.html
It's those hieroglyphs that really suck.
http://homepages.tesco.net/~David.Lockwood/Macinto sh_RIP.html
Saying that Microsoft somehow needs Apple to keep the DoJ off their back is out of date. Clearly, Microsoft is no longer worried about the DoJ: bundling MSN messenger, adding smart tags so they can control content on the web, changing their licensing agreements to force users to upgrade, and bundling VoIP clients into XP. Having Apple around to show they don't have a monopoly isn't enough to stem their recent activity. They probably figure they can entrench their position pretty well until dubya gets replaced in office. No, I think it's more likely that as long as the Macintosh BU is making Microsoft money but not cannibalizing Windows sales, and Apple keeps "preferring" Internet Explorer, they'll keep writing software for it. But if Apple gets into selling an OS for x86, the gloves will come off.
Insert simplistic political, ideological, or personal proselytization here.
You have to have watched Apple for a LONG time. If so, the argument can be made that Apple did ship in a restricted way the X86 version of Mac OS X. It takes a bit of a stretch.....
The WWDC statement from the Apple CEO was that the new OS (dubbed Rhapsody) would work on X86 AND PPC hardware. Apple *DID* ship this product to developers, DR2. Mac OS X server DID identify itself as Rahpsody when you did a uname -a.
Steve Jobs pitch for the Mac was it was a closed box. The iMac removed the internal interface slot, thus returning to its closed nature. Apple is tight lipped about its hardware (see Be Inc, NetBSD or any of the Linux PPC companies if you don't believe it), so unless Apple can own the hardware spec from top to bottom, Apple under Jobs doesn't want to deal with it.
In short, X86 based Mac OS X boxes aren't comming soon.
Moving to Apple and working for Steve Jobs, a man who stopped bathing (he was on a fruit diet), dodged child support, liked putting his feet in toilets and flushing (its like a mini whirlpool - 1979 Time interview) and a well documented egotistical bastard, the situation at Wind River must REALLY be bad for FreeBSD getting support from Wind River. Wind River wanted BSD/OS, and got it. Any ties to FreeBSD were 'part of the package'. Wind River seems to have 0 PR flaks working on getting press for FreeBSD. Not that BSDi did better on promoting FreeBSD, but at least BSDi acknolged FreeBSD existed.
If it was said on slashdot, it MUST be true!
Apples OWNS exclusive licensing of the Sorensen codec, according to Sorensen. He has no control of its use at this point, only Apple does.
And Apple is not playing along. They will provide Quicktime SERVERS that run on linux, but not a client. Nor will they allow one to be used.
It goes further though - Apple also has licensing rights for TrueType font patents. They make $$ from other operating systems (like Windows) for these patents. They are an obvious extension of Metafont (of TeX fame). They do not allow open source use of these patents, although they are not challenging the Freetype project at this point in time.
Apple is utterly unconcerned about the community. They are only concerned about their own $$. If they were really concerned, they could allow patent licensing to Freetype and xanim to ensure TrueType fonts and Quicktime movies are viewable under linux.
Right now, as a linux user, you simply feel like a door has been slammed in your face.
"the next version wil be a lot less *nix-y". Uh. Not likely, they've pinned their future on OS X and its BSD foundation.
The graphic artists in your office who downgraded, its probably because Adobe has been slow off the mark in Carbonizing their apps. If they're like most graphic artists, they are dead in the water without Illustrator and Photoshop. "Low level access" to their computers has nothing to do with it. OS X protects users from having to do anything at the command-line. It's a different user experience than OS 9, but it's certainly not giving them anything like the complexity associated with the average Linux installation.
Apple would not have done better by continuing with OS 9. They've squeezed as much as they can out of a very old OS with no protected memory, no preemptive multitasking, and limited networking power. Not to embrace *NIX would have been suicide.
As for wanting "low-level access", a lot of Mac users do want it, but those that don't want it don't have to bother with it. Gee, what a concept!
Read the EFF's Fair Use FAQ
CmdrTaco confirmed this week that *BSD trolls account for less than a fraction of 1 percent of all Slashdot posting. This news serves to reinforce what we've known all along; *BSD trolls are collapsing in complete disarray.
You don't need to be a Kreskin to predict a *BSD Troll's future. The hand writing is on the wall: *BSD Trolls face a bleak future. In fact there won't be any future at all for *BSD Trolls because sooner or later, their Windows95 boxes will hang. As many of us are already aware, *BSD Trolls continues to be moderated down to -1. Red ink flows like a river of blood. Anonymous Coward is the most endangered of them all.
Let's keep to the facts and look at the numbers. Amiga Troll leader Anonymous Coward states that there are 7,000 Amiga Trolls on Slashdot . How many *BSD Trolls are there? Let's see. The number of Amiga versus Emacs Trolls roughly in ratio of 5 to 1. Therefore there are about 7,000/5 = 1,400 Emacs Trolls. Hot-Grits Trolls on Slashdot are about half of the volume of Emacs Trolls. Therefore there are about 700 Hot-Grits Trolls. A recent article put *BSD Trolls at about 10 percent of the Hit-Grits Trolls. Therefore there are 700*.10 = 70 *BSD Trolls. This is consistent with the number of *BSD Troll postings.
Due to the troubles of *BSD Trolls karma and so on, Anonymous Coward went down this weekend, and was taken over by by a small shell script. That shell script was running on a leased Dell, and was taken back by the Dell Leasing for failure to pay. The computer was re-leased to a charnel house.
All major surveys show that *BSD Trolls have steadily declined in market share. *BSD Trolls are very sick, and look vaguly like the goatse.cx guy. Their prospects are very dim. If *BSD Trolls are to survive at all it will be among Microsfot-OS dabblers.. Nothing short of a miracle could save them at this point in time. For all practical purposes, *BSD Trolls are dead.
Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.
He can't work there - that means they'll have to give every copy of OSX away for free! Can't they see the error of their ways?- -------
------------------------------------------
The strength of Open Source initiatives originate in the involvement of their participants, and dialogue is essential to their success. With this in mind, we'd like to hear your questions and concerns. We'll incorporate your inquiries into a Q&A on our web site to help you and others with similar questions.
Please submit any questions that you have about Darwin or any of Apple's Open Source activities by July 6, 2001 to admin_at_opensource.apple.com, and be sure to include "Open Source Question" in the subject line. With your help, we will be able provide relevant information to all developers and interested parties.
Additionally, you will be able to pose your questions in person at the following USENIX 2001 BOF's:
BOF Date & Time: Thursday June 28th, 10:00-10:30PM
BOF Title: UNIX Goes Translucent: Mac OS X & Darwin
BOF Presenter: Ernest Prabhakar, Open Source Product Manager
Find out how Mac OS X will soon be bringing BSD to millions of consumer desktops.
BOF Date & Time:Thursday June 28th, 10:30-11:30PM
BOF Title:BSD Panel Session moderated by Marshall Kirk McKusick
BOF Presenter:Christos Zoulas (NetBSD), TBD (OpenBSD),Jordan Hubbard (FreeBSD), Mike Karels (BSD/OS), Ernest Prabhakar (Darwin)
Come speak to representatives of the BSD groups, ask all your interoperability questions, and hear about the future of BSD. -end of message- The message was sent from Brian Cassidy of Apple to the following lists:p le.com,
publicsource-announce-request_at_lists.ap
darwin-development_at_lists.apple.com,
darwinos-users_at_lists.apple.com,
macos-x-server_at_lists.apple.com
Curious George
***General Consultant to the Human Race*** My opinions are free. You get what you pay for.
For $100 you can easily turn that G4 into a much better machine. Buy a mouse with a scroll-wheel ($30), a real keyboard ($30), and Yellow Dog Linux 2 ($40). Either that, or you can send the G4 to me and stop worrying about possible dust allergies and stuff.
I do not have a signature
Hrmph? A long time ago, it stood for Berkley Software Distribution, and was distributed (suprise!) by UC Berkley. Their last release was in (IIRC) '92, and it was called 4.4BSD-Lite. NeXTStep (is that the kosher capatilization) was based on 4.2 originally, and has been upgraded to Darwin (now at 1.3, including a X86 ISO install image) using FreeBSD 3.2 as a reference platform.
Given that the BSD license does not require that all derivative works be made freely available as source, Hubbard bringing his tricks to work on OS X won't be a problem for Apple.
.NET and Smart Tags are going to drive to their platform.
Will this be a problem for FreeBSD? The guy has to work somewhere. Torvalds works for Transmeta, why not Hubbard at Apple? I admit that there may be some problem for FreeBSD (besides loss of a talented developer) that I'm overlooking.
Hopefully this will get Apple ready for those hordes of users that
Apple will not be porting the Mac OS to x86 for the same reason that Steve Jobs won't allow the smallest bit of GPLed code into Darwin. It would put Apple out of business.
.09 micron technologies to work on the PowerPC chip. It'll catch up then.
Look folks, Apple is a hardware company. That's were they really make their money. People buy their boxes in order to get the Mac OS. If they could run the Mac OS on cheaper x86 boxes many of them would choose to do so. Of course many people would still buy Titanium PowerBooks and iBooks for other reasons, but fewer.
So don't hold your breath waiting for the chance to run OS X on an Athlon box, it isn't going to happen. If it's speed you crave, just wait for IBM to put their silicon on insulator and
I think this is a good thing overall, though his presence on the FreeBSD team will surely be missed.
:) (not that the two are mutually exclusive)
Like he states--Apple will literally soon be the largest UNIX vendor on the planet. This means more exposure, more people skilled in UNIX, and more jobs for the programmer types.
Definitely a good thing. While Open Source is good, I put my faith more in the forces of Capitalism to make something succesful
Scott
Java-stuff of course runs natively, uses the Aqua GUI via Swing.
Quick clarification: Java still doesn't run "natively". Java programmers can use Aqua as the "native" Swing look and feel (L&F) in Java on OS X, and the latest Developer Preview of the Java Virtual Machine from Apple hardware accelerates the Aqua L&F to the point that Java apps in Swing/Aqua can fly (some bugs with double buffering, however). Hopefully once the bugs are worked out, this acceleration will make OS X far and away the best platform for Java apps, as even GUI-intensive apps won't feel the kind of slowdown most schmoes unfortunately associate with Java programs. (Strangely, AWT isn't hardware accelerated, but that's another thread.)
Though Apple has given Java some good support to reaching into the system toolbox, as I'm sure the poster realizes, the true Java code is still interpreted by a Java Virtual Machine. It is not run natively (a la gcj).
Ruffin Bailey
It's all 0s and 1s. Or it's not.
Definitely better than their original idea -- bringing in Theo De Raadt to lead their PR department.
--------
Bleah! Heh heh heh... BLEAH BLEAH!!! Ha ha ha ha...
MacOS X does need some tweaking, especially in the speed department... Go, dude, go!
I hope he can also give those guys pointers regarding the Aqua/Quartz speed =\ it needs a little work in that area. I kind of hope he can suggest some improvemnets to the Gui speed because quite frankly it needs some work there.
--
Jon - TheSpork
"Of the three graphic artists (their main user-base) at my office who've used Mac OSX two have downgraded back to OS9 and the other spends all her time in the emulation mode. Macintosh users are not accustomed to low-level access to their computers and nor do they want it." Duh. Their programs don't run natively on OS X yet so they HAVE to use the Classic layer until they do. That means nothing for adoption of OS X. When there are native versions of their most needed programs they won't have any trouble using it. As for just keeping the old OS and updating it with a few new features yeah that would have been exciting. All the developers who are drooling over OS X never gave OS 9 or below a second thought. Not to mention OS 9 wasn't the most stable of OS's nor did it have protected memory or pre-emptive multitasking...etc I could go on but I hope you get the point by now.
Mac OS X and Windows XP working side by side to fight back the night.
So it seems I was wrong all this time. What's the real story? How much of Darwin is based on parts of FreeBSD that are not part of BSD?
Apple calls BSD Darwin's "wrapper." As a lot of work has already gone into porting Darwin over, Hubbard's expertise with BSD on x86 hardware will only make that easier. Sure, he can help with the open-source community, but of all the names people call Steve Jobs, stupid usually isn't among them.
And Motorola's PowerPC, despite the embedded market, simply hasn't allowed Mac OS to compete on a horsepower (or economy-of-scale) basis. If Apple's working internally on the x86 alternative -- and I'd bet my cat they have been for some time - this could be very, very significant news.
Can you imagine? Mac OS X (and onward) on decent hardware? Screw Altivec, give me SMP Athlons. Overnight, the desktop landscape would change for consumers and professionals.
That's if, of course, Apple can stomach firing their hardware design people and start writing device drivers to go with that kernel. But frankly, I'm kind of stoked.
Working for Walnut Creek, BSDi, WindRiver = $ Working for Apple = $$$$ (plus heath & dental!) Can you blame him?
Everybody Wang-Chung tonight!
I think that Apple needs to get everyone it can under one roof, cause X needs some help. I've used it off and on since it came out and its incredibly slow even on the fastest G4. Not only that, but Apple is going to to have to target a completely different market, because after using it I've decided that its going to piss off a lot of hardcore mac fans. Right now OS X has more in common with Windoze than previous Mac OS's. Don't get me wrong, I hope Apple can pull it off, but I think they need someone to give them a bit of direction.