Alyssa Rosenzweig

Last updated
Alyssa Rosenzweig
Alyssa Rosenzweig.png
BornDecember 2001 (age 22) [1]
Nationality USA [1]
Known for Asahi Linux GPU drivers
Notable work Panfrost
Website rosenzweig.io

Alyssa Rosenzweig is a software developer [2] and software freedom activist [3] known for her work on free software graphics drivers. [4] [5]

Contents

Education

Per Rosenzweig's description of her childhood, she grew up in California and came out as a transgender woman at age 10. [6] She was raised Jewish [6] and is now a Quaker. [1]

Rosenzweig attended Dougherty Valley High School, with enrichment classes at Harvard Summer School and the Center for Talented Youth. [7]

As of 2021, she studies mathematics at Innis College at the University of Toronto as a Lester B. Pearson International Scholar. [8] [9] [7]

Career

As a software engineer at Collabora, she led the Panfrost project, [10] developing free software OpenGL drivers for the Mali GPU to support accelerated graphics in upstream Mesa, [11] shipping out-of-the-box on devices like the Pinebook Pro. [12] She left Collabora on 10 April 2023. [13] Since May of 2023, she has worked with Valve Corporation as a contractor. [14]

In September 2020, she wrote a Linux client for the COVID-19 contact tracing used in Canada. [4]

As an Asahi Linux developer, she works on reverse-engineering the Apple GPU for the purpose of porting Linux to the Apple M1 processor [15] [16] [17] to enable the development of a free software Gallium3D-based OpenGL driver [18] targeting the "AGX" architecture found in the M1 GPU. [19] In July 2021, Rosenzweig demonstrated Debian running bare metal on the Apple M1 with a mainline kernel. [20]

Awards

She is the recipient of the 2020 Award for Outstanding New Free Software Contributor [21] [22] and a Google Open Source Peer Bonus. [23]

Related Research Articles

<span class="mw-page-title-main">Mesa (computer graphics)</span> Free and open-source library for 3D graphics rendering

Mesa, also called Mesa3D and The Mesa 3D Graphics Library, is an open source implementation of OpenGL, Vulkan, and other graphics API specifications. Mesa translates these specifications to vendor-specific graphics hardware drivers.

<span class="mw-page-title-main">Free and open-source graphics device driver</span> Software that controls computer-graphics hardware

A free and open-source graphics device driver is a software stack which controls computer-graphics hardware and supports graphics-rendering application programming interfaces (APIs) and is released under a free and open-source software license. Graphics device drivers are written for specific hardware to work within a specific operating system kernel and to support a range of APIs used by applications to access the graphics hardware. They may also control output to the display if the display driver is part of the graphics hardware. Most free and open-source graphics device drivers are developed by the Mesa project. The driver is made up of a compiler, a rendering API, and software which manages access to the graphics hardware.

UNIGINE is a proprietary cross-platform game engine developed by UNIGINE Company used in simulators, virtual reality systems, serious games and visualization. It supports OpenGL 4, Vulkan and DirectX 12.

<span class="mw-page-title-main">Boot Camp (software)</span> Built-in macOS software to natively install Microsoft Windows on a Mac.

Boot Camp Assistant is a multi boot utility included with Apple Inc.'s macOS that assists users in installing Microsoft Windows operating systems on Intel-based Macintosh computers. The utility guides users through non-destructive disk partitioning of their hard disk drive or solid-state drive and installation of Windows device drivers for the Apple hardware. The utility also installs a Windows Control Panel applet for selecting the default boot operating system.

nouveau (software) Open source software driver for Nvidia GPU

nouveau is a free and open-source graphics device driver for Nvidia video cards and the Tegra family of SoCs written by independent software engineers, with minor help from Nvidia employees.

<span class="mw-page-title-main">AMD Software</span> Device driver and utility software package for AMD GPUs and APUs

AMD Software is a device driver and utility software package for AMD's Radeon graphics cards and APUs. Its graphical user interface is built with Qt and is compatible with 64-bit Windows and Linux distributions.

<span class="mw-page-title-main">Collabora</span> Global private company

Collabora Ltd is a global private company headquartered in Cambridge, United Kingdom, with offices in Cambridge and Montreal. It provides open-source consultancy, training and products to companies.

<span class="mw-page-title-main">Mac Mini</span> Desktop computer by Apple Inc.

Mac Mini is a small form factor desktop computer developed and marketed by Apple Inc. As of 2022, it is positioned between the consumer all-in-one iMac and the professional Mac Studio and Mac Pro as one of four current Mac desktop computers. Since launch, it has shipped without a display, keyboard, and mouse. The machine was initially branded as "BYODKM" as a strategic pitch to encourage users to switch from Windows and Linux computers.

Rockchip is a Chinese fabless semiconductor company based in Fuzhou, Fujian province. It has offices in Shanghai, Beijing, Shenzhen, Hangzhou and Hong Kong. It designs system on a chip (SoC) products, using the ARM architecture licensed from ARM Holdings for the majority of its projects.

<span class="mw-page-title-main">LibreOffice</span> Free and open-source office software suite

LibreOffice is a free and open-source office productivity software suite, a project of The Document Foundation (TDF). It was forked in 2010 from OpenOffice.org, an open-sourced version of the earlier StarOffice. It consists of programs for word processing; creating and editing spreadsheets, slideshows, diagrams, and drawings; working with databases; and composing mathematical formulae. It is available in 120 languages. TDF does not provide support for LibreOffice, but enterprise-focused editions are available from companies in the ecosystem.

The following is a comparison of major desktop publishing software.

<span class="mw-page-title-main">Apple silicon</span> System-on-chip processors designed by Apple Inc.

Apple silicon refers to a series of system on a chip (SoC) and system in a package (SiP) processors designed by Apple Inc., mainly using the ARM architecture. They are the basis of Mac, iPhone, iPad, Apple TV, Apple Watch, AirPods, AirTag, HomePod, and Apple Vision Pro devices.

<span class="mw-page-title-main">Radeon 200 series</span> Series of video cards

The Radeon 200 series is a series of graphics processors developed by AMD. These GPUs are manufactured on a 28 nm Gate-Last process through TSMC or Common Platform Alliance.

Long-term support (LTS) is a product lifecycle management policy in which a stable release of computer software is maintained for a longer period of time than the standard edition. The term is typically reserved for open-source software, where it describes a software edition that is supported for months or years longer than the software's standard edition.

Vulkan is a low-level, low-overhead cross-platform API and open standard for 3D graphics and computing. It was intended to address the shortcomings of OpenGL, and allow developers more control over the GPU. It is designed to support a wide variety of GPUs, CPUs and operating systems, and it is also designed to work with modern multi-core CPUs.

Pine Store Limited, doing business as Pine64, is a Hong Kong–based organization that designs, manufactures, and sells single-board computers, notebook computers, as well as smartwatch/smartphones. Its name was inspired by the mathematical constants pi and e with a reference to 64-bit computing power.

<span class="mw-page-title-main">Pinebook</span> Notebook intended for open-source software

The Pinebook is a low-cost notebook developed by Hong Kong–based computer manufacturer Pine64. The Pinebook was announced in November 2016 and production started in April 2017. It is based on the platform of Pine64's existing Pine A64 single board computer, costing US$89 or $99 for the 11.6" and 14" model respectively. Its appearance resembles the MacBook Air. The Pinebook is sold "at-cost" by Pine64 as a community service.

<span class="mw-page-title-main">Collabora Online</span> Online office suite based on LibreOffice

Collabora Online is an open source online office suite based on LibreOffice, enabling web-based collaborative real-time editing of word processing documents, spreadsheets, presentations, and vector graphics. Optional apps are available for desktops, laptops, tablets, smartphones, and Chromebooks.

<span class="mw-page-title-main">Apple M1</span> Series of systems-on-a-chip designed by Apple, launched 2020 to 2022

Apple M1 is a series of ARM-based system-on-a-chip (SoC) designed by Apple Inc., launched 2020 to 2022. It is part of the Apple silicon series, as a central processing unit (CPU) and graphics processing unit (GPU) for its Mac desktops and notebooks, and the iPad Pro and iPad Air tablets. The M1 chip initiated Apple's third change to the instruction set architecture used by Macintosh computers, switching from Intel to Apple silicon fourteen years after they were switched from PowerPC to Intel, and twenty-six years after the transition from the original Motorola 68000 series to PowerPC. At the time of its introduction in 2020, Apple said that the M1 had "the world's fastest CPU core in low power silicon" and the world's best CPU performance per watt. Its successor, Apple M2, was announced on June 6, 2022, at Worldwide Developers Conference (WWDC).

<span class="mw-page-title-main">Asahi Linux</span> Linux distribution for Apple SoCs

Asahi Linux is a project that ports the Linux kernel and related software to Apple Silicon-powered Macs, started and led by Hector Martin. It does so by reverse-engineering the SoCs which lack documentation from Apple.

References

  1. 1 2 3 Rosenzweig, Alyssa (2019-12-09). "America's Rough Draft".
  2. Vaughan-Nichols, Steven J. (21 Jan 2021). "Corellium ports Linux to Apple M1 Mac mini". ZDnet. Archived from the original on 22 January 2021. Retrieved 31 May 2021.
  3. Morgenstein, Dana (6 Mar 2020). "Celebrating women in free software for International Women's Day". Free Software Foundation . Archived from the original on 6 June 2021. Retrieved 31 May 2021.
  4. 1 2 Grüner, Sebastian (9 Sep 2020). "Bluetooth-Kontaktverfolgung geht auch auf Laptops". Golem.de . Archived from the original on 6 June 2021. Retrieved 31 May 2021.
  5. Rosenzweig, Alyssa. "Her personal website". Archived from the original on 2021-08-29.
  6. 1 2 Rosenzweig, Alyssa (2023-05-21). "Growing up Alyssa".
  7. 1 2 Rosenzweig, Alyssa. "Resume" (PDF). Archived (PDF) from the original on 2020-09-25.
  8. "Meet the 2019 Pearson Scholars". University of Toronto. 2019. Archived from the original on 6 June 2021. Retrieved 31 May 2021.
  9. Ngan, Jadine (2020). "Alyssa Rosenzweig". Innis Alumni Family and Friends. Toronto: Innis College. p. 30. Archived from the original on 2021-06-06. Retrieved 2021-05-31.
  10. Agrawal, Gaurav (3 Oct 2019). "Meet Alyssa Rosenzweig and Panfrost". Getting to Know GNOME. GNOME. Archived from the original on 6 June 2021. Retrieved 6 Jun 2021.
  11. Grüner, Sebastian (17 Sep 2020). "ARM unterstützt Entwicklung von freiem Panfrost-Treiber". Golem.de . Archived from the original on 6 June 2021. Retrieved 31 May 2021.
  12. Evangelho, Jason (15 Mar 2020). "The $199 Pinebook Pro Gets Even Better With New Manjaro KDE Version". Forbes . Archived from the original on 6 June 2021. Retrieved 31 May 2021.
  13. Rosenzweig, Alyssa. "Passing the reins on Panfrost" . Retrieved 10 April 2023.
  14. Dawe, Liam (2023-06-27). "Valve pulls in another graphics driver developer for Linux gaming". GamingOnLinux. Retrieved 2023-06-28.
  15. Tung, Liam (8 Jan 2021). "Linux on Apple's Arm silicon Macs? This crowdfunded project wants to give it a try". ZDnet. Archived from the original on 20 January 2021. Retrieved 31 May 2021.
  16. Proschofsky, Andreas (10 Jan 2021). "Asahi Linux soll das freie Betriebssystem auf Macs mit "Apple Silicon" bringen". Der Standard. STANDARD Verlagsgesellschaft m.b.H. Archived from the original on 6 June 2021. Retrieved 2 June 2021.
  17. Grüner, Sebastian (20 Apr 2021). "Apples M1-GPU komplett auf Metal ausgerichtet". Golem.de . Archived from the original on 6 June 2021. Retrieved 31 May 2021.
  18. "Linux on Apple's M1 makes headway". Linux Format. No. LXF277. Jul 2021. p. 8.
  19. Grüner, Sebastian (3 May 2021). "Freier OpenGL-Treiber für Apples M1-GPU vorgestellt". Golem.de . Archived from the original on 6 June 2021. Retrieved 31 May 2021.
  20. July 2021, Francisco Pires 26 (26 July 2021). "Debian Linux Running Bare Metal on Apple's M1 SoC". Tom's Hardware. Archived from the original on 2021-08-02. Retrieved 2021-07-27.{{cite web}}: CS1 maint: numeric names: authors list (link)
  21. Corbet, Jonathan (21 Mar 2021). "2021 Free Software Awards announced". LWN.net . Eklektix, Inc. Archived from the original on 6 June 2021. Retrieved 31 May 2021.
  22. "Free Software Awards winners announced: CiviCRM, Bradley Kuhn, and Alyssa Rosenzweig". Free Software Foundation . 20 Mar 2021. Archived from the original on 6 June 2021. Retrieved 31 May 2021.
  23. "Announcing the 2020 first quarter Google Open Source Peer Bonus winners". Google Open Source Blog. Google. 17 Apr 2020. Archived from the original on 6 June 2021. Retrieved 31 May 2021.