MIPS Technologies

Coordinates: 37°25′12″N 122°04′22″W / 37.4201°N 122.0728°W / 37.4201; -122.0728

MIPS Technologies, Inc.
Subsidiary
Industry RISC microprocessors
Fate Acquired in 2017 by Tallwood Venture Capital
Founded 1984 (1984)
Headquarters Sunnyvale, California, U.S.
Key people
Sandeep Vij
Products Semiconductor intellectual property
Number of employees
up to 50 (according to LinkedIn in May 2018), previously 146 (September 2010)
Website www.mips.com

MIPS Technologies, Inc., formerly MIPS Computer Systems, Inc., is an American fabless semiconductor design company that is most widely known for developing the MIPS architecture and a series of RISC CPU chips based on it.[1][2] MIPS provides processor architectures and cores for digital home, networking, embedded, Internet of things and mobile applications.[3][4]


MIPS Technologies, Inc. is owned[5] by Wave Computing, who acquired it from Tallwood MIPS Inc., a company indirectly owned by Tallwood Venture Capital. Tallwood bought it on 2017-10-25 from Imagination Technologies, a UK-based company best known for their PowerVR graphics processor family[6]. In turn, Imagination Technologies had bought MIPS after CEVA, Inc. pulled out of the bidding on 2013-02-08.

History

MIPS Computer Systems Inc. was founded in 1984[7][8] by a group of researchers from Stanford University that included John L. Hennessy and Chris Rowen. These researchers had worked on a project called MIPS (for Microprocessor without Interlocked Pipeline Stages), one of the projects that pioneered the RISC concept. Other principal founders were Skip Stritter, formerly a Motorola technologist, and John Moussouris, formerly of IBM.[9]

The initial CEO was Vaemond Crane, formerly President and CEO of Computer Consoles Inc., who arrived in February 1985 and departed in June 1989. He was replaced by Bob Miller, a former senior IBM and Data General executive. Miller ran the company through its IPO and subsequent sale to Silicon Graphics.

In 1988, MIPS Computer Systems designs were noticed by Silicon Graphics (SGI) and the company adopted the MIPS architecture for its computers.[10] A year later, in December 1989, MIPS held its first IPO. That year, Digital Equipment Corporation (DEC) released a Unix workstation based on the MIPS design.

After developing the R2000 and R3000 microprocessors, a management change brought along the larger dreams of being a computer vendor. The company found itself unable to compete in the computer market against much larger companies and was struggling to support the costs of developing both the chips and the systems (MIPS Magnum). To secure the supply of future generations of MIPS microprocessors (the 64-bit R4000), SGI acquired the company in 1992[11] for $333 million[12][13] and renamed it as MIPS Technologies Inc., a wholly owned subsidiary of SGI.[14]

During SGI's ownership of MIPS, the company introduced the R8000 in 1994 and the R10000[15] in 1996 and a follow up the R12000 in 1997.[16] During this time, two future microprocessors code-named The Beast and Capitan were in development; these were cancelled after SGI decided to migrate to the Itanium architecture[17] in 1998.[12][18] As a result, MIPS was spun out as an intellectual property licensing company, offering licences to the MIPS architecture as well as microprocessor core designs.

On June 30, 1998, MIPS held an IPO after raising about $16.3 million with an offering price of $14 a share.[10][19][20] In 1999, SGI announced it would overhaul its operations; it planned to continue introducing new MIPS processors until 2002, but its server business would include Intel's processor architectures as well.[21] SGI spun MIPS out completely on June 20, 2000 by distributing all its interest as stock dividend to the stockholders.

In early 2008 MIPS laid-off 28 employees from its processor business group. On August 13, 2008, MIPS announced a loss of $108.5 million for their fiscal fourth-quarter and that they would lay-off another 15% of their workforce. At the time MIPS had 512 employees.[22] In May 2018, according to the company's presence on LinkedIn, there may be less than 50 employees.

Some notable people who worked in MIPS: James Billmaier,[23] Steve Blank,[24] Joseph DiNucci,[25] John L. Hennessy,[26] David Hitz,[27] Earl Killian,[28][29] Dan Levin,[30] John Mashey,[31] John P. McCaskey, Bob Miller,[32] Stratton Sclavos.[33] and Skip Stritter.[34] Board members included: Bill Davidow.

In 2010, Sandeep Vij was named CEO of MIPS Technologies.[35] Vij studied under Dr. John Hennessy as a Stanford University grad student.[35] Prior to taking over at MIPS, Vij was an executive at Cavium Networks,[35] Xilinx and Altera.[36]

EE Times reported that MIPS had 150 employees as of November 1, 2010.[37] If the August 14, 2008 EDN article[22] was accurate about MIPS having over 500 employees at the time, then MIPS reduced their total workforce by 70% between 2008 and 2010.

MIPS branding as used by Imagination Technologies

In addition to its main R&D centre in Sunnyvale, California,[38] MIPS has engineering facilities in Shanghai, China, Beaverton, Oregon, Bristol and Kings Langley, both in England.[39] It also has offices in Hsin-chu, Taiwan; Tokyo, Japan; Remscheid, Germany and Haifa, Israel.[40]

During the first quarter of 2013, 498 out of 580 of MIPS patents were sold to Bridge Crossing which was created by Allied Security Trust, with all processor-specific patents and the other parts of the company sold to Imagination Technologies Group.[41] Imagination had outbid Ceva Inc to buy MIPS with an offer of $100 million,[42] and was investing to develop the architecture for the embedded processor market.

Company timeline

Year
1981Dr. John Hennessy at Stanford University founds and leads Stanford MIPS, a research program aimed at building a microprocessor using RISC principles.
1984MIPS Computer Systems, Inc. co-founded by Dr. John Hennessy, Skip Stritter, and Dr. John Moussouris[43]
1986First product ships: R2000 microprocessor, Unix workstation, and optimizing compilers
1988R3000 microprocessor
1989First IPO in November as MIPS Computer Systems with Bob Miller as CEO
1991R4000 microprocessor
1992SGI acquires MIPS Computer Systems. Transforms it into internal MIPS Group, and then incorporates and renames it to MIPS Technologies, Inc. (a wholly owned subsidiary of SGI)
1994R8000 microprocessor
1994Sony PlayStation released, using an R3000 CPU with custom GTE coprocessor
1996R10000 microprocessor; Nintendo 64 released, incorporating a cut down R4300 processor.
1998Re-IPO as MIPS Technologies, Inc
1999Sony PlayStation 2 released, using an R5900 cpu with custom vector coprocessors
2002Acquires Algorithmics Ltd, a UK-based MIPS development hardware/software and consultancy company.
September 6, 2005Acquires First Silicon Solutions (FS2), a Lake Oswego, Oregon company as a wholly owned subsidiary. FS2 specializes in silicon IP, design services and OCI (On-Chip Instrumentation) development tools for programming, testing, debug and trace of embedded systems in SoC, SOPC, FPGA, ASSP and ASIC devices.
2007MIPS Technologies acquires Portugal-based mixed-signal intellectual property company Chipidea
February 2009MIPS Joins Linux Foundation[44]
May 8, 2009Chipidea is sold to Synopsys.
June 2009Android is ported to MIPS[45]
September 30, 2009MIPS Technologies joins the Open Handset Alliance[46]
January 2010Sandeep Vij appointed as CEO[47]
January 2011MIPS introduces the first Android-MIPS based Set top box at CES.[48]
April 2011MIPS Technologies ports Google's Android 3.0, "Honeycomb", to the MIPS architecture[49][50]
August 2012MIPS Technologies ports Google's Android 4.1, "Jelly Bean". With Indian company Karbonn Mobiles announces world's second tablet running Android 4.1.[51]
February 8, 2013MIPS Technologies is sold to Imagination Technologies.[52]
September 22, 2017MIPS business is sold by Imagination Technologies to Tallwood Venture Capital as Tallwood MIPS Inc. for $65 million.[53]

Products

MIPS Technologies created the processor architecture that is licensed to chip makers.[54][55] Before the acquisition, the company had 125+ licensees who ship more than 500 million MIPS-based processors each year.[56]

MIPS processor architectures and cores are used in home entertainment,[57] networking[58] and communications products. The company licensed its 32- and 64-bit architectures as well as 32-bit cores.[59]

The MIPS32 architecture is a high-performance 32-bit instruction set architecture (ISA) that is used in applications such as 32-bit microcontrollers, home entertainment, home networking devices and mobile designs.[60] MIPS customers license the architecture to develop their own processors or license off-the-shelf cores from MIPS that are based on the architecture.[61]

The MIPS64 architecture is a high performance 64-bit instruction set architecture that is widely used in networking infrastructure equipment through MIPS licensees such as Cavium Networks[62] and Broadcom.[63]

SmartCE (Connected Entertainment) is a reference platform that integrates Android, Adobe Flash platform for TV, Skype, the Home Jinni ConnecTV application and other applications.[64][65] SmartCE lets OEM customers create integrated products more quickly.

MIPS processor core families

The MIPS processor cores are divided by Imagination into three major families:[66]

  • Warrior: hardware virtualization, hardware multi-threading, and SIMD[67]
  • Aptiv: microAptiv (compact, real-time embedded processor core), interAptiv (multiprocessor, multi-threaded core with a nine-stage pipeline), proAptiv (super-scalar, deeply out-of-order processor core with high CoreMark/MHz score)[74]
  • Classic. 4K, M14K,[60] 24K,[75] 34K,[76] 74K,[77] 1004K[78] (multicore and multithreaded) and 1074K (superscalar and multithreaded) families.

Licensees

MIPS Technologies had a strong customer licensee base in home electronics and portable media players; for example, 75 percent of Blu-ray Disc players were running on MIPS Technologies processors.[79] In the digital home, the company's processors were predominantly found in digital TVs and set-top boxes.[64] The Sony PlayStation Portable used two processors based on the MIPS32 4K processor.

Within the networking segment, licensees include Cavium Networks and Broadcom.[58] Cavium has used up to 48 MIPS cores for its OCTEON family network reference designs.[80] Broadcom ships Linux-ready MIPS64-based XLP, XLR, and XLS multicore, multithreaded processors.[81] Licensees using MIPS to build smartphones and tablets include Actions Semiconductor and Ingenic Semiconductor.[82] Tablets based on MIPS include the Cruz tablets from Velocity Micro.[83] TCL Corporation is using MIPS processors for the development of smartphones.[84]

Companies can also obtain an MIPS architectural licence for designing their own CPU cores using the MIPS architecture. Distinct MIPS architecture implementations by licensees include Broadcom's BRCM 5000.

Other licensees include Broadcom, which has developed MIPS-based CPUs for over a decade,[85] Microchip Technology, which leverages MIPS processors for its 32-bit PIC32 microcontrollers,[86] Qualcomm Atheros, MediaTek and Mobileye, whose EyeQ chips are based on cores licensed from MIPS.[87]

Operating systems

MIPS is widely supported by Unix-like systems, including Android,[88] Linux, FreeBSD, NetBSD,[89] and OpenBSD.

Google's processor-agnostic[56] Android operating system is built on the Linux kernel.[90] MIPS originally ported Android to its architecture for embedded products beyond the mobile handset, where it was originally targeted by Google.[91] In 2010, MIPS and its licensee Sigma Designs announced the world's first Android set-top boxes.[48] By porting to Android, MIPS processors power smartphones and tablets running on the Android operating system.[92]

OpenWrt is an embedded operating system based on the Linux kernel. While it currently runs on a variety of processor architectures, it was originally developed for the Linksys WRT54G, which used a 32-bit MIPS processor from Broadcom. The OpenWrt Table of Hardware now includes MIPS-based devices from Atheros, Broadcom, Cavium, Lantiq, MediaTek, etc.

Real-time operating systems that run on MIPS include CMX Systems, eCosCentric's eCos,[93] ENEA OSE,[94] Express Logic's ThreadX,[95] FreeRTOS, Green Hills Software's Integrity, LynuxWorks' LynxOS, Mentor Graphics, Micrium's Micro-Controller Operating Systems (µC/OS), QNX Software Systems' QNX, Quadros Systems Inc.'s RTXC™ Quadros RTOS, Segger's embOS and Wind River's VxWorks.

References

  1. John Gantz (October 14, 1991), MIPS will have a tough time in a crowded market, InfoWorld, p. 137.
  2. Computer History Museum. "John Hennessy: 2007 Fellow Awards Recipient Archived October 3, 2012, at the Wayback Machine.." 2007. Retrieved September 16, 2011.
  3. Agam Shah, IDG. "MIPS Porting Google’s Android 3.0 OS for Its Processors." April 26, 2011. Retrieved September 16, 2011.
  4. Sam Dean, Ostatic. "MIPS Advances its Android Plans – Outside of Phones Archived September 16, 2011, at the Wayback Machine.." August 3, 2009. Retrieved September 16, 2011.
  5. Smith, Ryan. "MIPS Acquired by AI Hardware Vendor Wave Computing". Retrieved June 16, 2018.
  6. "Completion of sale of MIPS" (Press release). October 25, 2017.
  7. CrunchBase. "MIPS Computer Systems Archived September 7, 2011, at the Wayback Machine.." Retrieved September 16, 2011.
  8. Junko Yoshida, EE Times. "New CEO Sandeep Vij forms ‘Team MIPS’." February 7, 2010. Retrieved September 16, 2011.
  9. James DeTar, Investors Business Daily. "Panel: Information Technology Still Early Stage Archived April 1, 2012, at the Wayback Machine.." October 6, 2010. Retrieved September 16, 2011.
  10. 1 2 Om Malik, Forbes. "Can MIPS beat ARM?." December 2, 1998. Retrieved September 19, 2011.
  11. PC Magazine. "SGI." Retrieved September 19, 2011.
  12. 1 2 Computer History Museum. "Silicon Graphics Professional IRIS 4D/50GT." Retrieved September 19, 2011.
  13. Cate Corcoran (March 16, 1992), MIPS, Silicon merger could kill ACE/ARC, InfoWorld, pp. 1 and 107. Retrieved September 19, 2011.
  14. Cate Corcoran (March 16, 1992), MIPS, Silicon merger could kill ACE/ARC, InfoWorld, p. 107. Retrieved September 19, 2011.
  15. Linley Gwenapp, Microprocessor Report. "MIPS R10000 Uses Decoupled Architecture." Vol. 8, No. 14, October 24, 1994. Retrieved September 19, 2011.
  16. Linley Gwenapp, Microprocessor Report. "MIPS R12000 to Hit 300 MHz." Vol. 11, No. 13, October 6, 1997. Retrieved September 19, 2011.
  17. Stephen Shankland, ZDNet. "Itanium: A cautionary tale." December 7, 2005. Retrieved September 19, 2011.
  18. Michael Kanellos and Dawn Kawamoto, CNET. "Silicon Graphics scraps MIPS plans." April 9, 1998. Retrieved September 19, 2011.
  19. Debora Vrana, Los Angeles Times. "June IPOs Were Not so Hot, but Summer Is Still Young." July 6, 1998. Retrieved September 20, 2011.
  20. Crag Bicknell, WIRED. "MIPS Slips in IPO." July 1, 1998. Retrieved September 19, 2011.
  21. Margaret Quan, EE Times. "SGI to shed Cray, shift OS focus to Linux." August 10, 1999. Retrieved September 20, 2011.
  22. 1 2 Suzanne Deffree, EDN News, "MIPS plans 15% layoff on $108.5M loss." August 14, 2008. Retrieved March 4, 2012.
  23. VentureBeat Profiles. "Jim Billmaier." Retrieved September 20, 2011.
  24. UC Berkeley Haas School of Business. "Steve G. Blank." Retrieved September 20, 2011.
  25. VentureBeat Profiles. "Joe DiNucci." Retrieved September 20, 2011.
  26. IEEE Computer Society. "John L. Hennessy: 2001 Eckert-Mauchly Award Recipient Archived August 15, 2011, at the Wayback Machine.." Retrieved September 20, 2011.
  27. Joe Kovar, CRN. "2010 Storage Superstars." June 21, 2010. Retrieved September 20, 2011.
  28. "Earl Killian". Paravirtual. November 26, 2010. Archived from the original on February 13, 2012. Retrieved November 26, 2010.
  29. "S-1 Supercomputer Alumni: Earl Killian". Clemson University. June 28, 2005. Retrieved November 26, 2010. Earl Killian's ... MIPS's Director of Architecture ...
  30. BusinessWeek Profiles. "Dan Levin." Retrieved September 20, 2011.
  31. Computer History Museum. "John Mashey Archived November 13, 2011, at the Wayback Machine.." Retrieved September 20, 2011.
  32. Computer History Museum. "Bob Miller." Retrieved September 20, 2011.
  33. Forbes. "Stratton D. Sclavos." Retrieved September 20, 2011.
  34. Computer History Museum. "Skip Stritter." Retrieved September 20, 2011.
  35. 1 2 3 Junko Yoshida, EE Times. "New CEO Sandeep Vij forms ‘Team MIPS’." February 7, 2010. Retrieved September 20, 2011.
  36. Peter Clarke, EE Times. "MIPS Appoints Former Cavium Exec as CEO MIPS." January 25, 2010. Retrieved September 20, 2011.
  37. Junko Yoshida, EE Times, "MIPS CEO: Companies need to have a soul". November 1, 2010. Retrieved March 4, 2012.
  38. Hoovers. "MIPS Technologies." Retrieved September 20, 2011.
  39. Colleen Taylor, EDN. "MIPS plans HQ in Silicon Forest." March 13, 2007. Retrieved September 20, 2011.
  40. Company Press Release. "Synopsys Acquires Analog Business Group of MIPS Technologies." May 8, 2009. Retrieved May 8, 2009.
  41. MIPS Selling All Assets For Combined $7.31/Shr In Cash. Forbes. Retrieved on May 23, 2014.
  42. "Imagination Tech to buy MIPS Tech for $100M". Associated Press. December 17, 2012. Retrieved December 18, 2012.
  43. John Hennessy
  44. TheLinuxFoundation.org. "MIPS Technologies Joins Linux Foundation Archived December 28, 2010, at the Wayback Machine.." Retrieved August 12, 2011.
  45. Steve Bush, ElectronicsWeekly.com. "Google's Android marches onto MIPS processors." Retrieved August 12, 2011.
  46. "MIPS Technologies Joins the Open Handset Alliance". MIPS Technologies, Inc. September 30, 2009.
  47. Peter Clarke, EE Times. "MIPS Appoints Former Cavium Exec as CEO MIPS." January 25, 2010. Retrieved August 12, 2011.
  48. 1 2 Raphael Savina, AndroidGuys. "CES 2010: First Android Set Top Boxes." January 6, 2010. Retrieved September 21, 2011.
  49. Mark LaPedus, EE Times. "Update: MIPS gets sweet with Honeycomb." April 26, 2011. Retrieved November 4, 2011.
  50. Peter Clarke, EE Times. "MIPS: Android remains processor neutral." April 1, 2011. Retrieved November 4, 2011.
  51. PC World "."
  52. Imagination Technologies "Acquisition of MIPS Technologies completed." February 8, 2013. Retrieved October 25, 2013.
  53. Imagination Technologies Agrees to Takeover by Canyon Bridge September 22, 2017. Retrieved October 3, 2017.
  54. Agam Shah, IDG. "MIPS Porting Google’s Android 3.0 OS for Its Processors." April 26, 2011. Retrieved October 3, 2011.
  55. Dean Takahashi, VentureBeat. "MIPS breaks into Android mobile phones with latest chips." January 4, 2011. Retrieved October 5, 2011.
  56. 1 2 Brian Caufield, Forbes. "For MIPS, Less is More." April 20, 2011. Retrieved September 26, 2011.
  57. Dean Takahashi, VentureBeat. "MIPS bets big on Google Android systems for the digital home." January 5, 2010. Retrieved September 30, 2011.
  58. 1 2 Junko Yoshida, EE Times. "‘Blow-out quarter’ highlights MIPS comeback." August 5, 2010. Retrieved October 1, 2011.
  59. John Spooner, CNET. "MIPS nips new licenses for chips." April 12, 2001. Retrieved October 3, 2011.
  60. 1 2 Robert Cravotta, Embedded Insights. "M14K." Retrieved October 3, 2011.
  61. Zewde Yeraswork, CRN. "MIPS Prepares 64-Bit Prodigy CPU Core Architecture." March 29, 2011. Retrieved October 2, 2011.
  62. Doug Mohney, The Inquirer. "Cavium Hotrods MIPS architecture." June 25, 2007. Retrieved October 5, 2011.
  63. Eric Brown, LinuxForDevices. ""Enea, NetLogic ship Linux development platform for MIPS". Archived from the original on January 4, 2013. ." September 20, 2010. Retrieved September 30, 2011.
  64. 1 2 Dean Takahashi, VentureBeat. "MIPS aims to drive into consumer electronics gear."January 5, 2010. Retrieved October 5, 2011.
  65. Janko Roettgers, GigaOm. "Next Up for Android: Your Cable Box? Archived September 18, 2011, at the Wayback Machine.." January 5, 2011. Retrieved September 30, 2011.
  66. Imagination Technologies. "MIPS Processors." Retrieved June 20, 2015.
  67. Imagination Technologies. "MIPS Warrior Processor Cores." Retrieved June 20, 2015.
  68. "M-Class M51xx Core Family - Imagination Technologies". Imagination Technologies. Retrieved June 22, 2016.
  69. "M-Class M6200 and M6250 Processor Cores - Imagination Technologies". Imagination Technologies. Retrieved June 22, 2016.
  70. "I-Class I6400 Multiprocessor Core - Imagination Technologies". Imagination Technologies. Retrieved June 22, 2016.
  71. "MIPS Announces I7200 32-bit CPU With New nanoMIPS ISA".
  72. "P-Class P5600 Multiprocessor Core - Imagination Technologies". Imagination Technologies. Retrieved June 22, 2016.
  73. "P-Class P6600 Multiprocessor Core - Imagination Technologies". Imagination Technologies. Retrieved June 22, 2016.
  74. Imagination Technologies. "MIPS Aptiv Processor Cores." Retrieved June 20, 2015.
  75. Robert Cravotta, Embedded Insights. "24K." Retrieved October 6, 2011.
  76. Robert Cravotta, Embedded Insights. "34K." Retrieved October 6, 2011.
  77. Robert Cravotta, Embedded Insights. "74K." Retrieved October 2, 2011.
  78. Robert Cravotta, Embedded Insights. "1004K." Retrieved October 2, 2011.
  79. Owen Fletcher, PC World. "MIPS Ports Android, Shows Embedded Gadgets," June 3, 2010. Retrieved September 23, 2011.
  80. Doug Mohney, The Inquirer. "Cavium Hotrods MIPS architecture." June 25, 2007. Retrieved September 28, 2011.
  81. Eric Brown, LinuxForDevices. ""Enea, NetLogic ship Linux development platform for MIPS". Archived from the original on January 4, 2013. ." September 20, 2010. Retrieved October 5, 2011.
  82. Brian Caufield, Forbes. "CES: MIPS Inside." January 6, 2011. Retrieved October 3, 2011.
  83. Junko Yoshida, EE Times. "China Link Helps MIPS Go Mobile." January 4, 2011. Retrieved October 5, 2011.
  84. Mads Olholm, SemmiAccurate. "Tablets to Benefit from 3 New Chinese MIPS Cores." June 2, 2011. Retrieved September 20, 2011.
  85. Linley Gwennap, EE Times. "Broadcom reveals CPU development." November 23, 2010. Retrieved October 2, 2011.
  86. Jim Turley, Electronic Engineering Journal. "Kicking the CAN with Microchip MIPS." November 24, 2009. Retrieved October 1, 2011.
  87. Peter Clarke, EE Times. "Mobileye silicon: A clarification." August 19, 2011. Retrieved September 22, 2011.
  88. Dave Rosenberg, CNET. "The big guns of Linux kernel development." August 21, 2009. Retrieved September 25, 2011.
  89. The NetBSD foundation. "Platforms supported by NetBSD, July 19, 2011. "
  90. Ryan Paul, Ars Technica. "MIPS Android port arrives, aimed at the digital home." August 2009. Retrieved September 28, 2011.
  91. Owen Fletcher, PC World. "MIPS Ports Android, Shows Embedded Gadgets," June 3, 2010. Retrieved October 5, 2011.
  92. Dusan Belic, IntoMobile.com. "MIPS porting Android 3.0 Honeycomb platform". April 29, 2011. Retrieved September 25, 2011.
  93. Colin Holland, EE Times Europe. "eCosPro developer's kit for microMIPS." May 16, 2011. Retrieved October 5, 2011.
  94. Eric Brown, LinuxForDevices. ""Enea, NetLogic ship Linux development platform for MIPS". Archived from the original on January 4, 2013. ." September 20, 2010. Retrieved October 1, 2011.
  95. Edward Lamie, EE Times. "Real-Time Embedded Multithreading: Using ThreadX and MIPS." February 2009. Retrieved October 2, 2011.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.