Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
CodeWarrior
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==CodeWarrior Latitude== Metrowerks foresaw as it had with the transition to PowerPC, a need to provide a must have developer tool to help developers transition from [[Classic MacOS|MacOS]] software to Apple's future operating system, codenamed [[Rhapsody (operating system)|Rhapsody]].<ref>{{cite magazine | magazine = [[MacTech]] | url = http://preserve.mactech.com/articles/mactech/Vol.13/13.05/May97FactoryFloor/index.html | title = Greg Galanos and the Mac Developer's Roadmap | date = May 1997 | first = Dave | last = Mark | volume = 13 | issue = 5 }}</ref> In 1997, Metrowerks acquired the principal assets of ''The Latitude Group Inc.'' from David Hempling and his partners. Latitude was a software compatibility layer used to port Macintosh applications to the [[NeXT Computer]] and other UNIX systems.<ref>{{cite magazine | magazine = [[MacTech]] | url = http://preserve.mactech.com/articles/mactech/Vol.13/13.06/Jun97FactoryFloor/index.html | title = David Hempling and the Latitude Porting Libraries | date = June 1997 | first = Dave | last = Mark | volume = 13 | issue = 6 }}</ref> Latitude presented itself as a library that implemented the Macintosh [[System 7]] API in the same way that Lee Lorenzen's Altura Mac2Win software as well as Apple's own Quicktime for Windows SDK allowed Macintosh applications to be recompiled for Windows with minimal modifications. Latitude had previously been used successfully by [[Adobe Inc.|Adobe]] to port [[Adobe Photoshop|Photoshop]] and [[Adobe Premiere|Premiere]] to [[Silicon Graphics]] and [[Oracle Solaris|Solaris]] workstations.<ref name=mt1997_12>{{cite magazine | magazine = [[MacTech]] | title = Sean Parent: The Photoshop Development Process | url = https://archive.org/details/eu_MacTech-1997-12_OCR/page/n43/mode/1up | pages = 42β44 | date = December 1997 | first = Dave | last = Mark | volume = 13 | issue = 12 }}</ref> Metrowerks rebranded Latitude as CodeWarrior Latitude,<ref>{{cite web | url = https://www.mactech.com/1997/01/27/md1-metrowerks-acquires-latitude/ | website = [[MacTech]] | title = [MD1] Metrowerks Acquires Latitude | date = 27 January 1997 | access-date = 25 August 2021 }}</ref> updated it for Rhapsody starting with Developer Preview 1 and then marketed it to Macintosh developers as a separate product for $399, alongside CodeWarrior Professional.<ref>{{cite magazine | url = https://archive.org/details/eu_MacTech-1998-01_OCR/page/n91/mode/1up | magazine = [[MacTech]] | type = Advertisement | title = Developer Depot | page = 2 | date = January 1998 }}</ref><ref>{{cite magazine | magazine = [[MacTech]] | url = http://preserve.mactech.com/articles/mactech/Vol.14/14.01/Jan98FactoryFloor/index.html | title = CodeWarrior Latitude: Porting Your Apps to Rhapsody | date = January 1998 | first = Dave | last = Mark | volume = 14 | issue = 1 }}</ref> Latitude Developer Release 1 (DR1) was previewed at WWDC 1997 in the CodeWarrior Lounge. Latitude DR2 was released on Oct 27, 1997 and won an Eddy Award at the 1998 Macworld for Best Tool for New Technologies beating out Joy from AAA+ Software F&E and Visual Cafe for Macintosh 1.0.2 by Symantec.<ref>{{cite magazine|url=https://www.mactech.com/1998/01/07/md1-1998-eddy-award-winners/amp/|title=[MD1] 1998 Eddy Tool Awards Winners|magazine=[[MacTech]]|date= 6 January 1998}}</ref> At the time, Steve Jobs was heavily promoting the [[OpenStep|OPENSTEP]] API (renamed ''Yellow Box'') in order to access the new features of the operating system. For C/C++/Pascal Macintosh developers, this presented a substantial hurdle because it was markedly different from the classic MacOS API that ran inside ''Blue Box'' and was [[Objective-C]] based. Latitude was for a short time coined as the "Green Box"<ref>{{cite web|url=http://www.xent.com/FoRK-archive/spring97/0409.html| title=Metrowerks Green Box to plow Mac path to OpenStep APIs|publisher= InfoWorld |date= 25 April 1997}}</ref> for obvious reasons and appeared to be another hit for Metrowerks and further solidify its dominance in the Macintosh developer tools market but Apple secretly had plans of its own. CodeWarrior's IDE for Rhapsody and CodeWarrior Latitude were both demonstrated at [[Worldwide Developers Conference]] in 1998 in the third party developer pavilion but were quietly discontinued at the show following Steve Jobs keynote address. Apple's announcement of its forthcoming Carbon API (codenamed "Ivory Tower") to appeal to developers who required a practical way to transition to the new operating system eliminated the need for any third-party solutions.<ref>{{cite magazine | url = https://books.google.com/books?id=9zsEAAAAMBAJ&pg=PA15 | magazine = [[InfoWorld]] | title = Apple to woo developers with Rhapsody tools | first = Jeff | last = Walsh | date = 12 May 1997 | page = 15 | volume = 19 | issue = 19 }}</ref> Metrowerks used Latitude internally to port CodeWarrior to run on Red Hat and SuSE Linux for commercial sale and additionally to Solaris under contract from Sun Microsystems. Both products utilized gcc command line compilers rather than Metrowerks own compiler technologies to promote adoption within the UNIX developer community. The final version of Latitude supported Solaris 2.3, SGI Irix 5.2 and Rhapsody DP2, dropping HP-UX support.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)