|
|
| Welcome to the Mac Forums forums. Please read the FAQ if you have questions. Register to participate. |
|
|||||||
| TouchArcade.com - iPhone Game Reviews and News |
![]() |
|
|
Thread Tools | Search this Thread |
|
|
#1 | ||||
|
macrumors bot
Join Date: Apr 2001
|
Yellow Box for Windows Still Exists?
![]() Over 10 years ago, during the transition from Mac OS 9 to Mac OS X (Rhapsody), Apple promised write-once, deploy everywhere functionality ("Yellow Box") to developers in the then upcoming Mac OS X platform. Quote:
Quote:
Quote:
Quote:
![]() .. with one person claiming to have compiled against CoreFoundation and CoreGraphics on Win32 natively. While this is not proof of "Yellow Box for Windows", it could represent an interesting development, however, in the evolution of Mac OS X and keeps open possibilities for Apple to launch more Windows applications or even provide that functionality to Mac OS X developers. Last edited by arn : Jun 15, 2007 at 02:02 AM. |
||||
|
|
|
|
|
#2 |
|
macrumors member
Join Date: May 2007
|
Wow. This is really interesting... CONSPIRACY!
__________________
[MacBook | 2.16 gHZ C2D| 2 Gigs RAM | 64 MB GMA 950 | 120 Gig HD] |
|
|
|
|
|
#3 |
|
macrumors 6502a
Join Date: Feb 2005
Location: Schaumburg, IL
|
Gotta love Dharma!!
![]()
|
|
|
|
| AtHomeBoy_2000 |
| View Public Profile |
| Find More Posts by AtHomeBoy_2000 |
|
|
#4 |
|
macrumors 6502a
Join Date: Jun 2005
Location: 2,000 light years from home
|
Clone Wars
Apple on Windows ? WTF ? .... And other likely responses. The future is bright and strange.
__________________
|
|
|
|
|
|
#5 |
|
macrumors 6502a
Join Date: Apr 2007
Location: California
|
|
|
|
|
|
|
#6 |
|
macrumors newbie
|
This is stupid. CoreGraphics, CoreFoundation, and CFNetwork are not Cocoa. This is not Yellow Box in any form!
__________________
In Jaguar, IE will still suck. |
|
|
|
|
|
#7 |
|
macrumors 65816
|
If this is true why didn't they actually at least talk about it on WWDC?! It would have made it interesting at least!
__________________
From ashes fire shall be woken,
a light from the shadows shall spring, renewed shall be blade that was broken, the crownless again shall be King. |
|
|
|
|
|
#8 | |
|
macrumors 601
|
Quote:
oh dang it i dont like lemons!!! cant it be apples?? i like those betters
__________________
MBP CD2.16ghz, 500gb, 2GB Ram, X1600 OC'd, 19" iMac24" 2.8ghz 750gb 4gbram Hackintosh E4600 3GHz 10.5.4 8500GT ![]() ![]() MozyMac |
|
|
|
|
|
|
#9 |
|
macrumors 65816
|
man i dunno wtf is going on here.
__________________
Last edited by Arn : Apr 9, 2001 at 12:01 AM. |
|
|
|
| Bobdude161 |
| View Public Profile |
| Find More Posts by Bobdude161 |
|
|
#10 |
|
macrumors 6502a
Join Date: Oct 2005
Location: The Land of the Peppers
|
So, my limited understanding of the matter and 1:00 in the morning fogginess has boiled this information down to this: Basically, Apple had a program to port to Windows ten odd years ago, in the event that they chose to port their software to Windows, the project was dead as far as anyone knew for the last decade, but then they seem to have used it to port Safari? And there is a slight possibility that this tool may be made available to developers? If so, this sounds awfully interesting. We'll have to see where this goes.
__________________
34 days until I get my license.
|
|
|
|
| d_and_n5000 |
| View Public Profile |
| Find More Posts by d_and_n5000 |
|
|
#11 |
|
macrumors 6502
|
I see a vision. a vision of jobsy with his feet on his desk fondling his precious iPhone
"hrm we dont have a onemorething for wwdc 07. CRAP!" ---iPhone flys out of his hands--- (smashes on floor, personal slave replaces it) "I forgot about computers and operating systems! " ---runs over to yellow box, clicks a checkbox and selects 'build and run' ---- "whew. now I can continue building consumer electronics. god do I hate computers." the boot drive of my protools rig is named Dharma
|
|
|
|
|
|
#12 | |
|
macrumors 601
|
Quote:
__________________
MBP CD2.16ghz, 500gb, 2GB Ram, X1600 OC'd, 19" iMac24" 2.8ghz 750gb 4gbram Hackintosh E4600 3GHz 10.5.4 8500GT ![]() ![]() MozyMac |
|
|
|
|
|
|
#13 | |
|
macrumors regular
Join Date: May 2007
Location: NYC
|
Quote:
... Thanks Aranince for the enlightment!
__________________
PB G4 12" 1Ghz (just died and don't know what to do with it) G4 Graphite PowerPC 400MHz (x2) iMac (Intel) 17" 1.83 Ghz (my newest)
|
|
|
|
|
|
|
#14 |
|
macrumors newbie
Join Date: Nov 2006
|
Isn't this the kind of under-the-hood nerdy gobbledeegook that would make someone want to switch to Mac from Windows in the first place?
I just wanna talk about iPod, iTunes, and promote my hip new band on Myspace using snappy artwork I created on iWork. //goes back to figuring out the damn IRQ conflict that won't give me SB16 sound on my old DOS gaming box |
|
|
|
| grannysmith |
| View Public Profile |
| Find More Posts by grannysmith |
|
|
#15 | |
|
macrumors regular
Join Date: May 2007
Location: NYC
|
Quote:
Btw, I can't believe how much I'm learning here. very cool!
__________________
PB G4 12" 1Ghz (just died and don't know what to do with it) G4 Graphite PowerPC 400MHz (x2) iMac (Intel) 17" 1.83 Ghz (my newest)
|
|
|
|
|
|
|
#16 | |
|
macrumors 601
|
Quote:
not mine at any rate...
__________________
MBP CD2.16ghz, 500gb, 2GB Ram, X1600 OC'd, 19" iMac24" 2.8ghz 750gb 4gbram Hackintosh E4600 3GHz 10.5.4 8500GT ![]() ![]() MozyMac |
|
|
|
|
|
|
#17 |
|
macrumors god
|
I thought the quotes in the article were clear to explain the significance of "Yellow Box". Basically, Apple promised when Mac OS X was first being developed that they would deploy technology to allow a developer to code-once, deploy everywhere. In that they could write their application once under Mac OS X and compile an OS X version, a Windows version etc...
Apple would provide the libraries/frameworks on Mac OS X and Windows to allow their app to run. At one point, Apple said... no, we're not doing this. So, this article is just some background and some speculation that Apple's still got that in place. arn |
|
|
|
|
|
#18 |
|
macrumors regular
Join Date: Oct 2004
|
Not that "newsy" arn ;)
Well...i guess it is for "regular" folks. Devs have been aware of this effort for awhile.
But CoreFoundation has been available for use on win32 for awhile. Now, when we see Cocoa.dll I think the world will implode upon itself
|
|
|
|
|
|
#19 |
|
macrumors newbie
Join Date: May 2007
|
NeXTSTEP
The younger mac fanbois need to bursh up their knowledge of NeXT and OpenStep. Espcially the OpenStep 3.2 as a cross-platform standard and implementation for Sun Solaris, Microsoft Windows, and NeXT's version of the Mach kernel which allows developers to write "enterprise" level software for the X86 system.
The irony, is, since day-one of Steve returning to Apple in 1997, he could have switch to Intel already. But he kept the secret card held close to his chest until the time it's really needed. If switch over to Intel is possible, I can totally see in the future OS X as the best development environment to develop Windows App. The histroy's there.
|
|
|
|
|
|
#20 | |
|
macrumors 68000
Join Date: Feb 2006
|
Quote:
Need to read up on it. |
|
|
|
|
|
|
#21 |
|
macrumors 601
|
aawwww so taht means that this probably isnt going to be implemented. as it probably never was and why would they suddenly change their minds...right?
__________________
MBP CD2.16ghz, 500gb, 2GB Ram, X1600 OC'd, 19" iMac24" 2.8ghz 750gb 4gbram Hackintosh E4600 3GHz 10.5.4 8500GT ![]() ![]() MozyMac |
|
|
|
|
|
#22 |
|
macrumors 6502a
Join Date: Apr 2004
|
History lesson....
Before Mac OS X existed, there was something called Rhapsody which was the port of NeXT. For it existed 3 "boxes". Blue box, Yellow box and Red box. Blue box was the classic Mac OS evironment that allowed you to run non carbon Apps. Yellow box was the OpenStep frameworks for Mac.....which were eventually renamed to Cocoa. This was the "new" API for Mac, everything would be objected oriented and use this language called Objective-C (eventually people complained and Apple made "Carbon" which was a cleaned up version of the classic Mac api, that was there to appease developers). Red box was the windows version of Yellow box. This existed, in fact I still have it! Long ago I got a copy of Apple's WebObjects tools. With it you could install all the development tools (Project Builder and Interface Builder...today it is called Xcode). Code in Objective-C and use what is essentially the Cocoa API....all in Windows! Well it worked fine under WinNT, but Apple never updated it and it supposedly died....until now. |
|
|
|
|
|
#23 |
|
macrumors newbie
Join Date: Jul 2002
|
UI libs
As Thinine said, these libraries are not Cocoa. What would be both really valuable to developers, difficult to port and complicate Apple's relationship with Microsoft are the Cocoa and Carbon UI libraries. If those libraries were available on Windows, it would be easy to port Mac applications to windows.
The rest of tools aren't a big issue. gcc is GPL so any Apple Objective-C extensions would have long ago been released. Whether Apple would ever make Cocoa available on Windows is hard to say. Apple has kept all its UI stuff closed source can clearly believes it to be source of competitive advantage. |
|
|
|
|
|
#24 | |
|
macrumors 6502a
Join Date: Feb 2004
Location: Pacific Northwest
|
Quote:
If you see mach-d, pdo.dll and other WebObjects pieces being used for Safari and perhaps iTunes for Windows then yes parts of Yellow Box have migrated. |
|
|
|
|
|
|
#25 | |
|
macrumors 601
|
Quote:
__________________
MBP CD2.16ghz, 500gb, 2GB Ram, X1600 OC'd, 19" iMac24" 2.8ghz 750gb 4gbram Hackintosh E4600 3GHz 10.5.4 8500GT ![]() ![]() MozyMac |
|
|
|
|
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|