Upgrade to Pro — share decks privately, control downloads, hide ads and more …

BalcCon_2013: Mac OS X - How Apple learned to s...

Mladen Đurić
September 06, 2013

BalcCon_2013: Mac OS X - How Apple learned to stop worrying and fell in love with UNIX

This talk was given to audience on BalcCon 2013 held on 2013/09/06 in Master Center on Novi Sad Fair. It was intended to shed some very important light on how and why Apple (had) to choose to base its OS on some UNIX core, some light OS history background and what makes OS X (and iOS) so special.

http://balccon.org

There are many misconceptions about Apple in general and about Mac OS X.

At the time of writing there are (probably) over 700 million devices running Mac OS X or iOS. While Windows holds nearly 92% of a desktop/laptop share, OS X is at 7% and Linux holds 1% which makes OS X the most popular UNIX descendent.

It is important so see how Apple strive to evolve their own operating system and how it failed, resorting to better solution by embracing modern OS architecture that leaves much room for growth in future. By having UNIX foundation to build upon and their GUI paradigm on top, Apple got the best it could and is still unparalleled (in my opinion).

This is why Microsoft is still struggling with its much troubled Windows (ill base cannot evolve beyond DOS - still) and why Linux cannot take over better (spread effort, lack of expertise in GUI but strong foundation).

Mladen Đurić

September 06, 2013
Tweet

More Decks by Mladen Đurić

Other Decks in Education

Transcript

  1. Mac OS X: How Apple learned to stop worrying and

    fell in love with UNIX 06. 09. 2013. by Mladen Đurić
  2. MLADEN ĐURIĆ mladen@bluefish.rs http://about.me/macmladen http://rs.linkedin.com/in/macmladen/ @macmladen • Apple • Web

    Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs • office@bluefish.rs
  3. Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs

    • office@bluefish.rs OVERVIEW • Myself (Who TF is MacMladen) - done! • Disclaimer (Blue Fish is selling Apple products, Blue Fish is not affiliated with Apple), on time and scope also • Adjusting (what would you like to know and who you are) • Brief on OS history (Basic System Calls, OS-like, CP/M, DOS, Linux) • Apple as a company • Apple trying to step over Classic Mac OS (System 1-7, Mac OS 7.6, 8, 9) • Why it failed, had to fail • NeXT comes in (with Steve Jobs) introducing NeXTSTEP • Mac OS X 10.0 • Mac OS X today with little cousin iOS • Questions and discussion
  4. Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs

    • office@bluefish.rs BRIEF ON OS HISTORY • Unix was born in early ’70 • CP/M was brought to life in middle ’70 • Apple ][ late ’70 (all by “other” Steve Wozniak) • IBM PC-DOS early ’80 (a.k.a. MS-DOS, DOS et al) • GEM (oh, really!?) • Mac OS System 1 middle ’80 (actually 1984) • Windows (introduced ’85, become useful in ’92 as Windows 3.1) • Middle ’90 (going nowhere)
  5. Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs

    • office@bluefish.rs UNIX WAS BORN IN EARLY ’70
  6. Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs

    • office@bluefish.rs CP/M WAS BROUGHT TO LIFE IN MIDDLE ’70
  7. Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs

    • office@bluefish.rs APPLE ][ LATE ’70 (ALL MADE BY “OTHER” STEVE WOZNIAK)
  8. Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs

    • office@bluefish.rs IBM PC-DOS EARLY ’80 (A.K.A. MS-DOS, DOS ET AL)
  9. Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs

    • office@bluefish.rs GEM DIGITAL RESEARCH
  10. Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs

    • office@bluefish.rs MAC OS SYSTEM 1 MIDDLE ’80 (ACTUALLY 1984)
  11. Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs

    • office@bluefish.rs WINDOWS 1 INTRODUCED ’85, BECOME USEFUL IN ’92 AS WINDOWS 3.1
  12. Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs

    • office@bluefish.rs WINDOWS 3.0 INTRODUCED ’85, BECOME USEFUL IN ’92 AS WINDOWS 3.1
  13. Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs

    • office@bluefish.rs WELCOME TO MAC OS IT IS BETTER BECAUSE IT STARTS WITH A SMILE :)
  14. Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs

    • office@bluefish.rs COPLAND NEVER REALIZED MAC OS SUCCESSOR
  15. Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs

    • office@bluefish.rs THE CHIP BATTLE IT WAS MIPS, SOME MOTOROLA... NO, WE WILL MAKE IT! POWERPC™
  16. Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs

    • office@bluefish.rs MEET MAC OS X THIS IS 10.2 THE FIRST USABLE OS X
  17. Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs

    • office@bluefish.rs LATEST MAC OS X 10.9 STILL SHIFTING UX PARADIGM
  18. Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs

    • office@bluefish.rs LATEST iOS 7 SETTING GRAPHIC DESIGN GUIDELINES EVEN BEFORE INTRODUCED
  19. Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs

    • office@bluefish.rs APPLE AS A COMPANY
  20. Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs

    • office@bluefish.rs FIRST MACINTOSH FIRST ALL IN ONE COMPUTER, CAME WITH BAG, BEEN PORTABLE (KINDA)
  21. Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs

    • office@bluefish.rs NeXT STEVE JOBS NeXT COMPANY, OPENSTEP FreeBSD BASED UNIX
  22. Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs

    • office@bluefish.rs ANYONE KNOWS THIS ONE? ORIGINAL NeXT MACHINE, SIR TIM BERNERS-LEE’S FIRST WEB SERVER
  23. Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs

    • office@bluefish.rs Think different ONE OF THE BEST CONCEIVED MARKETING CAMPAIGNS EVER
  24. Blue Fish d.o.o. • Novi Sad • Srbija • http://bluefish.rs

    • office@bluefish.rs STEVE JOBS AND BILL GATES