Que podemos aprender de OS X hoy

12
¿Qué podemos aprender de Mac OS X hoy? Svet Ivantchev marzo 2005

Transcript of Que podemos aprender de OS X hoy

Page 1: Que podemos aprender de OS X hoy

¿Qué podemos aprender de Mac OS X hoy?

Svet Ivantchev

marzo 2005

Page 2: Que podemos aprender de OS X hoy

Un poco de historia

• los 1950-: procesos batch cargados a mano en la RAM

• 1960-65: OS/360, PL/1

• 1965-1970: Time-sharing

• Multics, OS/360 mod CP-67

Page 3: Que podemos aprender de OS X hoy

Historia: los 70

• 1970+: DEC PDP, Bell Labs y Unix

• 1975: CP/M (micro)

• 1976: Wozniak, Apple I

• 1977: Apple ][

Page 4: Que podemos aprender de OS X hoy

Historia: los 80

• DEC VAX

• 1981: PC DOS 1.0

• 1981: primer demo de Macintosh, 1984 1.0

• 1983: MS/DOS 2.0 para XT

• 1986: NetWare/86

• 1987: OS/2

Page 5: Que podemos aprender de OS X hoy

Gates sobre Macintosh

• “To create a new standard, it takes something that’s not just a little bit different, it takes something that’s really new and really captures people’s imagination and the Macintosh, of all the machines I’ve ever seen, is the only one that meets that standard.”

Page 6: Que podemos aprender de OS X hoy

Historia: los 90

• Unix de Sun, DEC, HP y IBM

• 1990: MS Windows 3.0

• 1994: MS Windows NT

• Linux

• Palm OS

Page 7: Que podemos aprender de OS X hoy

Siglo XXI

• Mac OS X

• Linux

• Windows 2000+, Longhorn algún día

Page 8: Que podemos aprender de OS X hoy

OS X

Estructira, licencias, comunidad SL

Page 9: Que podemos aprender de OS X hoy

Cool 1

• Human Interface Guidelines

• GUI, SVG, Exposé, cambio de usuario

• Instalaciones

Page 10: Que podemos aprender de OS X hoy

Cool 2

• Integración 1: Agenda

• Integración 2: Llaves

• Integración 3: Rendezvous

• Uso de bluetooth en la Agenda

Page 11: Que podemos aprender de OS X hoy

Para Desarrolladores

• El papel de AppleScript

• gcc

• Xcode: zero link, predictive compilation, clustering

• Xgrid

Page 12: Que podemos aprender de OS X hoy

2005

• Tiger, por destacar:

• Spotlight

• iChatAV

• Automator