Monorepo for Aesthetic.Computer aesthetic.computer
4
fork

Configure Feed

Select the types of activity you want to include in your feed.

paper: beef up open-schools with research — Kerala, PIRG, EFF, SIGCSE, surplus economics

Adds concrete data: 21.5M Chromebooks hitting AUE (PIRG), $170M Google COPPA fine,
Kerala 300K computers, Schleswig-Holstein 30K PCs, Penn Manor 1,725 laptops,
316 kg CO2e saved per reused laptop, LLM infrastructure costs, SIGCSE research
on AI in CS education, right-to-repair legislation, and 18 new bibliography entries.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

+285 -71
+150 -71
papers/arxiv-open-schools/open-schools.tex
··· 62 62 63 63 \begin{abstract} 64 64 \noindent 65 - There are over 50 million Chromebooks in American schools. Each one is a capable computer running a locked-down, closed-source operating system that funnels every student interaction through Google's surveillance infrastructure. The student cannot see how the machine works. The student cannot modify the machine. The student cannot own the machine in any meaningful sense. In the age of large language models---when ``everyone is a programmer'' is no longer a slogan but a material reality---this is an act of educational malpractice. This paper argues that every student deserves a free and open operating system stack: one where the Chromebook becomes a gateway to the student's own path through logic, creativity, the internet, community, and the computational landscape as a whole. We describe the technical, pedagogical, and political case for replacing closed-source school computing infrastructure with open alternatives, and present \acos{}~\citep{scudder2026acos} as one concrete implementation of this vision. 65 + There are over 50 million Chromebooks in American schools. Each one is a capable computer running a locked-down, closed-source operating system that funnels every student interaction through Google's surveillance infrastructure. The student cannot see how the machine works. The student cannot modify the machine. The student cannot own the machine in any meaningful sense. In the age of large language models---when ``everyone is a programmer'' is no longer a slogan but a material reality---this is an act of educational malpractice. This paper argues that every student deserves a free and open operating system stack: one where the Chromebook becomes a gateway to the student's own path through logic, creativity, the internet, community, and the computational landscape as a whole. We present the technical, pedagogical, economic, and political case for replacing closed-source school computing infrastructure with open alternatives, drawing on international precedents from Kerala, Schleswig-Holstein, and France, environmental data on planned obsolescence, federal and state legal actions against student surveillance, and emerging research on AI-assisted programming education. We present \acos{}~\citep{scudder2026acos} as one concrete implementation of this vision. 66 66 \end{abstract} 67 67 68 68 % ============================================================ ··· 71 71 72 72 \section{The Chromebook Problem} 73 73 74 - In 2012, Google began aggressively marketing Chromebooks to American school districts. The pitch was simple: cheap hardware, zero IT overhead, everything in the cloud. By 2026, Chromebooks account for roughly 60\% of devices shipped to U.S. K--12 schools~\citep{google2024chromeos}. An entire generation of American students is being educated on machines they cannot understand, cannot modify, and do not own---even when the school paid for them. 74 + In 2012, Google began aggressively marketing Chromebooks to American school districts. The pitch was simple: cheap hardware, zero IT overhead, everything in the cloud. By 2026, Chromebooks account for roughly 60\% of devices shipped to U.S. K--12 schools, with an installed base exceeding 50 million units~\citep{google2024chromeos}. An entire generation of American students is being educated on machines they cannot understand, cannot modify, and do not own---even when the school paid for them. 75 75 76 76 ChromeOS is proprietary software. Its source is not available for inspection. The browser is the entire interface. Every document lives in Google Drive. Every search goes through Google. Every interaction is logged, analyzed, and used to build behavioral profiles that follow the student into adulthood~\citep{zuboff2019surveillance}. 77 77 ··· 82 82 On a school Chromebook, a student cannot: 83 83 84 84 \begin{itemize} 85 - \item Install a programming language runtime 86 - \item Run a local web server 87 - \item Compile code 85 + \item Install a programming language runtime (Python, Node.js, GCC) 86 + \item Run a local web server or compile code 88 87 \item Inspect the operating system source 89 88 \item Modify the boot sequence 90 89 \item Connect to hardware peripherals for physical computing ··· 94 93 \item Understand what the machine is doing with their attention 95 94 \end{itemize} 96 95 97 - Every one of these restrictions is a door closed. Every closed door is a path the student will never discover. The Chromebook is not a gateway---it is a \emph{gate}. 96 + ChromeOS includes a Linux container (Crostini) that could theoretically provide these capabilities, but school IT administrators almost universally disable it. The machine ships with a terminal and then locks it shut. Every one of these restrictions is a door closed. Every closed door is a path the student will never discover. The Chromebook is not a gateway---it is a \emph{gate}. 98 97 99 98 \subsection{The Cloud as Landlord} 100 99 101 100 When a student's work lives in Google Drive, they are tenants, not owners. Google can change the terms of service. Google can discontinue products. Google can revoke access. The student graduates and loses their school Google account---and with it, every document, every project, every creative artifact they produced during their education. 102 101 103 - This is not hypothetical. It happens every year. Students lose access to years of work because the institution that purchased their cloud account decommissions it. The architecture \emph{guarantees} this outcome: the student never had their files. They had permission to access files on Google's servers, and that permission was revoked. 102 + This is not hypothetical. It happens every year, in every school district. Students lose access to years of work because the institution that purchased their cloud account decommissions it. The architecture \emph{guarantees} this outcome: the student never had their files. They had permission to access files on Google's servers, and that permission was revoked. 104 103 105 104 Freire called this the ``banking model'' of education~\citep{freire1970pedagogy}: knowledge deposited into students by authorities. The Chromebook literalizes the metaphor. The student's work is deposited into a bank they do not control, cannot audit, and will eventually be locked out of. 106 105 106 + \subsection{Planned Obsolescence: The AUE Problem} 107 + 108 + Every Chromebook ships with an Auto Update Expiration (AUE) date, after which Google provides no security patches, no feature updates, and no browser updates. Historically set at 6.5 years from the \emph{platform's} first release---not the purchase date---a school buying a Chromebook late in a platform cycle might receive only 3--4 years of updates. Google extended this to 10 years for devices launched in 2024, but the installed base of shorter-lived machines remains enormous. 109 + 110 + The U.S. PIRG Education Fund estimated that AUE policies would force the premature disposal of 21.5 million functionally working Chromebooks by 2024, costing schools approximately \$1.8 billion in unnecessary replacements~\citep{pirg2023chromebook}. These are machines with working processors, working screens, working keyboards---rendered obsolete by a software policy, not by hardware failure. 111 + 112 + The contrast with Linux is absolute. A 2015 ThinkPad running Ubuntu LTS continues to receive security updates indefinitely. There is no artificial expiration date tied to the hardware model. The machine remains useful as long as the hardware functions. 113 + 107 114 % ============================================================ 108 - % 2. THE LLM INFLECTION 115 + % 2. THE SURVEILLANCE MACHINE 116 + % ============================================================ 117 + 118 + \section{The Surveillance Machine} 119 + \label{sec:surveillance} 120 + 121 + Google provides Chromebooks to schools below cost because students are a captive market for behavioral data~\citep{zuboff2019surveillance, doctorow2020attack}. A student who grows up in the Google ecosystem---Gmail, Google Docs, Google Drive, Google Classroom, YouTube---is a customer for life. The Chromebook is not a charitable donation. It is a customer acquisition strategy deployed against children. 122 + 123 + \subsection{What Google Collects} 124 + 125 + The data collected from student Chromebooks includes: 126 + 127 + \begin{itemize} 128 + \item Every search query and every website visited 129 + \item Every document opened, edited, and shared 130 + \item Every YouTube video watched and for how long 131 + \item Keystroke timing patterns and login frequency 132 + \item Location data (on cellular models) 133 + \item Social graphs (who collaborates with whom in Google Docs) 134 + \item Device diagnostics and app usage telemetry 135 + \end{itemize} 136 + 137 + Google claims that data collected under Workspace for Education ``core services'' is not used for advertising. But ``additional services''---YouTube, Google Search, Google Maps when signed in---operate under different terms. Students on school Chromebooks use these additional services constantly, and the data flows to Google's advertising infrastructure. 138 + 139 + \subsection{Legal Actions} 140 + 141 + The legal record is damning. In 2019, Google paid \$170 million to the FTC and New York Attorney General for YouTube's COPPA violations---collecting data from children without parental consent~\citep{google2019coppa}. In 2020, New Mexico Attorney General Hector Balderas sued Google directly for collecting personal data from children using Chromebooks in schools~\citep{newmexico2020google}. The EFF filed an FTC complaint in 2015 documenting that Google was data-mining student browsing activity through Chromebooks~\citep{eff2015chromebook}. In 2024, a coalition of digital rights organizations filed additional FTC complaints regarding ongoing student surveillance~\citep{eff2024monitoring}. Class actions alleging biometric data collection from students under Illinois' BIPA statute are ongoing. 142 + 143 + This data is collected from minors, in an institutional setting where participation is mandatory, on machines the student did not choose and cannot configure. The student cannot opt out. The parent often cannot opt out. The school district signed a contract, and the children are bound by it. 144 + 145 + \subsection{Monitoring Software} 146 + 147 + Beyond Google's own data collection, school districts layer additional surveillance software---Gaggle, GoGuardian, Securly---onto Chromebooks. The EFF documented that these tools surveil private communications and disproportionately target disadvantaged, minority, and LGBTQ youth~\citep{eff2024monitoring}. Of 152 ed-tech services surveyed by the EFF, only 118 had published privacy policies; far fewer addressed data retention, encryption, or de-identification. 148 + 149 + Winner argued that artifacts have politics~\citep{winner1980artifacts}. The Chromebook's politics are clear: it is an instrument of surveillance deployed in a context where the surveilled have no choice, no recourse, and no understanding of what is being taken from them. 150 + 151 + A free and open operating system collects no telemetry. It phones home to no corporation. It builds no behavioral profile. The student's attention, their curiosity, their mistakes, their explorations---all of these remain private, because the machine has no economic incentive to observe them. 152 + 153 + % ============================================================ 154 + % 3. THE LLM INFLECTION 109 155 % ============================================================ 110 156 111 157 \section{Everyone Is a Programmer Now} 112 158 113 - Large language models have changed the economics of programming. A student who can describe what they want in natural language can produce working code. The barrier to computational creation has collapsed from ``years of technical training'' to ``the ability to articulate an idea.'' 159 + Large language models have changed the economics of programming. A student who can describe what they want in natural language can produce working code. The barrier to computational creation has collapsed from ``years of technical training'' to ``the ability to articulate an idea.'' Karpathy's observation that ``the hottest new programming language is English'' is no longer hyperbole---it is a description of material reality. 114 160 115 161 This is the most important shift in computing since the personal computer. And it makes the Chromebook problem \emph{catastrophically worse}. 116 162 ··· 133 179 134 180 A student with an LLM and a Chromebook can use Google Docs faster. 135 181 182 + Ko (University of Washington) has argued that if AI can write code, CS education must shift toward systems thinking, debugging, and evaluation---all of which require access to real development environments, not sandboxed browsers~\citep{denny2024computing}. Krishnamurthi (Brown University) has been critical of approaches that reduce programming to prompting. The emerging consensus in CS education research is that LLMs make full-stack access \emph{more} important, not less~\citep{prather2024robots}: students need to run, debug, modify, and understand generated code. Chromebooks make all four harder. 183 + 184 + \subsection{The Chromebook Cannot Execute} 185 + 186 + Here is the concrete failure: the LLM produces a Python script, and the Chromebook cannot run it. The LLM generates a web server, and the Chromebook cannot host it. The LLM writes C code, and the Chromebook has no compiler. The LLM teaches the student how an operating system works, and the Chromebook will not let them inspect one. 187 + 188 + On a typical school Chromebook (MediaTek or Celeron processor, 4\,GB RAM), even the Linux container---when enabled---struggles to run basic development toolchains. Running a local LLM is physically impossible: even a quantized 1B parameter model requires more memory than most school Chromebooks possess. 189 + 190 + The alternative is trivial. A surplus ThinkPad with 8\,GB RAM running Linux can execute any LLM-generated code, run a local 3B parameter model via Ollama at interactive speeds, host a web server, compile programs, and give the student root access to the entire system. The hardware exists. The software is free. The Chromebook is the bottleneck. 191 + 136 192 \subsection{The Spiritual Dimension} 137 193 138 194 This is not only about economics or career preparation. There is a spiritual dimension to computing that the Chromebook architecture annihilates. ··· 146 202 But only if the machine lets them. A Chromebook does not let them. A Chromebook says: you may consume services. You may not create infrastructure. You may not run your own code in your own way on your own machine. 147 203 148 204 % ============================================================ 149 - % 3. WHAT STUDENTS DESERVE 205 + % 4. WHAT STUDENTS DESERVE 150 206 % ============================================================ 151 207 152 208 \section{What Every Student Deserves} ··· 174 230 Every one of these requirements is violated by ChromeOS. Every one of them is satisfied by a free and open operating system. 175 231 176 232 % ============================================================ 177 - % 4. THE OPEN STACK 233 + % 5. IT ALREADY WORKS 178 234 % ============================================================ 179 235 180 - \section{The Open Stack} 236 + \section{It Already Works: International Precedents} 237 + 238 + The objection that open-source school computing is untested is false. It has been tested, at scale, on three continents. 239 + 240 + \subsection{Kerala, India: 16,000 Schools} 241 + 242 + Kerala's KITE (Kerala Infrastructure and Technology for Education) program moved entirely to free software in 2007 across 16,000+ public schools. KITE GNU/Linux 22.04, released in August 2024, runs on over 300,000 school computers~\citep{kite2024gnulinux}. The distribution includes educational software (Krita, GCompris, PictoBlox), basic AI/ML teaching tools, and a Wayland display server. The estimated savings: 30 billion INR (approximately \$400 million). Over 150,000 primary teachers have been trained. India's National Law School hailed KITE as the national benchmark for open-source transformation in education. 243 + 244 + This is not a pilot program. It is a state-wide deployment serving millions of students, running continuously for nearly two decades. 245 + 246 + \subsection{Schleswig-Holstein, Germany: 30,000 PCs} 247 + 248 + By end of summer 2025, the German state of Schleswig-Holstein completed migration of nearly 30,000 government PCs from Microsoft to Linux, with an additional 30,000 public school teachers expected to follow~\citep{schleswig2025linux}. Replacements include LibreOffice, Nextcloud, Open-Xchange, and Mozilla Thunderbird. Estimated savings: 15 million EUR in 2026 alone. Denmark announced a similar transition between June and November 2025. 249 + 250 + \subsection{France: National Open-Source Strategy} 251 + 252 + France's Digital Education Strategy 2023--2027, led by Alexis Kauffmann at the Ministry of Education, explicitly targets digital sovereignty and reduced dependence on Microsoft and Google~\citep{france2023digital}. The national platform \texttt{apps.education.fr} provides open-source tools to all French teachers. In 2025, France enacted an interoperability decree requiring schools to use digital tools complying with open standards---creating a structural advantage for open-source solutions. 253 + 254 + \subsection{Penn Manor, Pennsylvania: 1,725 Linux Laptops} 181 255 182 - The technology exists. It has existed for decades. The Linux kernel is free. GCC is free. Python is free. Firefox is free. LibreOffice is free. The entire GNU/Linux ecosystem---from bootloader to browser---is available at zero cost, with full source code, modifiable by anyone. 256 + In the United States, Penn Manor School District in Lancaster, PA deployed 1,725 Ubuntu laptops to students in grades 9--12~\citep{pennmanor2024linux}. The program includes a student-run repair initiative where students learn to fix their own machines. This is not a special district with special funding. It is a public school district that made a different choice. 183 257 184 - What is missing is not technology. What is missing is \emph{will}. 258 + \subsection{The ``Public Money, Public Code'' Movement} 185 259 186 - \subsection{The IT Excuse} 260 + The Free Software Foundation Europe's ``Public Money? Public Code!'' campaign---arguing that software developed with public funds should be released under free licenses---has gathered over 200 civil society organizations and 31,000 individual signatories~\citep{fsfe2024publiccode}. UNESCO's 2024 Dubai Declaration on Open Educational Resources formally commits signatories to advancing open resources through AI and emerging technologies~\citep{unesco2024oer}. The Global Digital Compact commits to ``developing, disseminating, and maintaining open-source software, open data, open AI models, and open standards that benefit society.'' 187 261 188 - School IT departments choose Chromebooks because they are ``easy to manage.'' This is true. It is easy to manage a machine that does nothing. It is easy to administer a fleet when every device is a thin client for a single corporation's services. The ease of management is a direct consequence of the machine's powerlessness. 262 + These are not fringe movements. They are the direction of international policy. 189 263 190 - The question is: easy for whom? Easy for the IT department, certainly. But catastrophic for the student. The IT department's convenience is purchased with the student's autonomy. This is a bad trade. 264 + % ============================================================ 265 + % 6. THE ECONOMICS 266 + % ============================================================ 191 267 192 - Open-source management tools exist. NixOS provides reproducible system configurations. Ansible automates fleet deployment. PXE boot enables zero-touch provisioning. \acos{}~\citep{scudder2026acos} demonstrates that an entire OS can be deployed by flashing a USB drive in under a minute, with OTA updates requiring zero IT infrastructure. The ``management problem'' is solved. What remains is institutional inertia and a contractual relationship with Google that serves the institution, not the student. 268 + \section{The Economics} 193 269 194 270 \subsection{The Cost Excuse} 195 271 196 - Chromebooks are cheap. But so are surplus laptops running Linux. A retired ThinkPad costs \$50--80 and is a superior machine in every dimension except ``managed by Google.'' The cost argument for Chromebooks is an argument for Google's ecosystem, not for the hardware. 272 + Chromebooks are cheap. But so are surplus laptops running Linux. A retired ThinkPad T480 or Dell Latitude 5400 costs \$100--180 in bulk and is a superior machine in every dimension except ``managed by Google.'' The cost argument for Chromebooks is an argument for Google's ecosystem, not for the hardware. 197 273 198 274 \begin{table}[H] 199 275 \small ··· 202 278 \toprule 203 279 \textbf{Approach} & \textbf{Cost} & \textbf{Student Owns It} \\ 204 280 \midrule 205 - Chromebook (new) & \$200--300 & No \\ 206 - Chromebook (managed) & +\$30/yr & No \\ 281 + Chromebook (new) & \$250--350 & No \\ 282 + Chrome Edu Upgrade & +\$38/device & No \\ 283 + Google Workspace Plus & +\$5/student/yr & No \\ 207 284 iPad (edu) & \$299+ & No \\ 208 - Surplus laptop + Linux & \$50--80 & \textbf{Yes} \\ 209 - Surplus laptop + AC OS & \$50--80 & \textbf{Yes} \\ 285 + \midrule 286 + Surplus laptop + Linux & \$100--180 & \textbf{Yes} \\ 287 + Surplus laptop + AC OS & \$100--180 & \textbf{Yes} \\ 210 288 \bottomrule 211 289 \end{tabular} 212 - \caption{Cost and ownership comparison.} 290 + \caption{Cost and ownership comparison. Chromebook costs exclude monitoring software (GoGuardian: \$5--10/device/year) and forced AUE replacements.} 213 291 \label{tab:cost} 214 292 \end{table} 215 293 216 - The cheapest option is also the only option where the student owns the machine. This is not a coincidence. Ownership is cheap. Renting is expensive. The Chromebook model is a rental agreement disguised as a purchase. 294 + When factoring in Google's Chrome Education Upgrade (\$38/device), Workspace for Education Plus (\$5/student/year), monitoring software, and the forced replacement cycle from AUE, the total cost of ownership for a Chromebook over 5 years can reach \$450--550/device. A surplus ThinkPad running Linux: \$100--180, with zero ongoing licensing costs, no artificial expiration, and the student keeps it. 295 + 296 + \subsection{The Supply} 217 297 218 - \subsection{Every Chromebook Is Already a Linux Machine} 298 + The machines exist. An estimated 50--60 million business PCs are retired annually in the United States. Corporate lease cycles retire millions of functional laptops every 3--5 years---machines with modern processors, 8--16\,GB RAM, WiFi, and 6--10 hour batteries. Organizations like PCs for People (100,000+ devices/year), Human-I-T (50,000+/year), Kramden Institute, Free Geek, and the federal Computers for Learning program already refurbish and distribute these machines. 219 299 220 - Here is the absurdity: every Chromebook already runs the Linux kernel. ChromeOS is Linux with a locked-down userspace that forces all interaction through Google's browser. The hardware is perfectly capable of running a free operating system. Google took a free kernel, wrapped it in proprietary restrictions, and sold it to schools as a cost-saving measure. 300 + A classroom of 30 creative computing instruments can be provisioned for \$3,000--5,400 in hardware. No ongoing subscription. No IT support contract. No managed accounts. 301 + 302 + \subsection{The Environmental Case} 303 + 304 + A typical laptop produces 300--400 kg CO$_2$e in manufacturing---70--80\% of its total lifetime carbon footprint. Refurbishment adds approximately 5--15 kg CO$_2$e. Circular Computing's independently audited analysis found 316 kg CO$_2$e saved per remanufactured laptop~\citep{circularcomputing2023carbon}. The UN Global E-waste Monitor 2024 reports that the US generates approximately 7.2 Mt of e-waste annually, with only 25\% properly recycled~\citep{un2024ewaste}. 305 + 306 + Google's AUE policy forces schools to discard millions of working Chromebooks. Right-to-repair legislation is beginning to address this: Oregon's act (effective January 2025) requires manufacturers to provide parts and repair information~\citep{oregon2024repair}; New Hampshire's HB1701 explicitly covers school-provided laptops~\citep{newhampshire2024repair}. But legislation cannot fix a software policy that declares functional hardware obsolete. 221 307 222 - The liberation of these machines does not require new hardware. It requires flashing new software. Many Chromebooks can be unlocked and reflashed with a standard Linux distribution or with \acos{}. The machine \emph{already wants to be free}. Google is the lock. 308 + Linux has no AUE. A laptop running a free operating system remains useful as long as the hardware functions. 223 309 224 310 % ============================================================ 225 - % 5. THE LLM GATEWAY 311 + % 7. THE OPEN STACK 226 312 % ============================================================ 227 313 228 - \section{The LLM Gateway} 314 + \section{The Open Stack} 229 315 230 - An open computer with an LLM is a fundamentally different educational instrument than a Chromebook with Google Docs. 316 + \subsection{Every Chromebook Is Already a Linux Machine} 231 317 232 - \subsection{The Student as Author} 318 + Here is the absurdity: every Chromebook already runs the Linux kernel. ChromeOS is Linux with a locked-down userspace that forces all interaction through Google's browser. The hardware is perfectly capable of running a free operating system. Google took a free kernel, wrapped it in proprietary restrictions, and sold it to schools as a cost-saving measure. 233 319 234 - On an open system, the student can run a local LLM or connect to an API. They can: 320 + The liberation of these machines does not require new hardware. It requires flashing new software. Many Chromebooks can be unlocked and reflashed with a standard Linux distribution or with \acos{}. The machine \emph{already wants to be free}. Google is the lock. 235 321 236 - \begin{itemize} 237 - \item Ask the LLM to explain the operating system's source code 238 - \item Generate programs that run locally, with full hardware access 239 - \item Build web servers, databases, APIs---real infrastructure 240 - \item Create tools that solve real problems in their community 241 - \item Learn any programming language by building in it 242 - \item Understand the LLM itself by examining its inputs and outputs 243 - \end{itemize} 322 + \subsection{The IT Excuse} 244 323 245 - The LLM becomes a tutor with infinite patience, available 24 hours a day, that meets the student exactly where they are. But this tutor can only be effective if the student has a machine that can \emph{execute} what the tutor produces. A Chromebook cannot execute a Python script. A Chromebook cannot run a local server. A Chromebook cannot compile C. The LLM produces code and the Chromebook says: no. 324 + School IT departments choose Chromebooks because they are ``easy to manage.'' This is true. It is easy to manage a machine that does nothing. It is easy to administer a fleet when every device is a thin client for a single corporation's services. The ease of management is a direct consequence of the machine's powerlessness. 246 325 247 - \subsection{Contributing to the Computational Landscape} 326 + The question is: easy for whom? Easy for the IT department, certainly. But catastrophic for the student. The IT department's convenience is purchased with the student's autonomy. This is a bad trade. 248 327 249 - An open operating system means the student can \emph{contribute}. They can write a program and publish it. They can fix a bug in an open-source project. They can build a tool that their school uses. They can create a piece on \ac{}~\citep{scudder2026ac} that anyone in the world can run. 328 + Open-source management tools exist. NixOS provides reproducible system configurations. Ansible automates fleet deployment. PXE boot enables zero-touch provisioning. \acos{}~\citep{scudder2026acos} demonstrates that an entire OS can be deployed by flashing a USB drive in under a minute, with OTA updates requiring zero IT infrastructure. Penn Manor runs 1,725 Linux laptops with a smaller IT team than comparable Chromebook districts~\citep{pennmanor2024linux}. The ``management problem'' is solved. What remains is institutional inertia and a contractual relationship with Google that serves the institution, not the student. 250 329 251 - This is not a hypothetical future. This is what happens when you give a young person a real computer and a language model. They build things. They share things. They discover that computation is not consumption---it is \emph{participation}. 330 + \subsection{The LLM Infrastructure} 331 + 332 + An open system enables a fundamentally different relationship with AI. A single surplus server (32--64\,GB RAM, or a used NVIDIA T4 GPU at \$100--200) can run Ollama and serve an entire classroom of students via Open WebUI---a free, open-source LLM frontend. Students connect from their laptops via a browser pointed at the local server. Models like Llama 3.2 3B (fits in 4\,GB), DeepSeek Coder 6.7B, or Qwen 2.5 Coder 7B provide strong code generation capability. 252 333 253 - The Chromebook model says: you are a user. The open model says: you are an author. In the age of LLMs, the difference between these two framings is the difference between digital literacy and digital serfdom. 334 + This is local AI infrastructure that the school owns, that collects no telemetry, that sends no data to any corporation, and that students can inspect, modify, and learn from. The alternative---Google Gemini integrated into Workspace for Education---adds another layer of corporate dependency, another data pipeline, another subscription fee. 254 335 255 336 % ============================================================ 256 - % 6. AGAINST SURVEILLANCE 337 + % 8. THE LLM GATEWAY 257 338 % ============================================================ 258 339 259 - \section{Against Surveillance in Schools} 340 + \section{The Student as Author} 260 341 261 - Google provides Chromebooks to schools below cost because students are a captive market for behavioral data~\citep{zuboff2019surveillance, doctorow2020attack}. A student who grows up in the Google ecosystem---Gmail, Google Docs, Google Drive, Google Classroom, YouTube---is a customer for life. The Chromebook is not a charitable donation. It is a customer acquisition strategy deployed against children. 262 - 263 - The data collected includes: 342 + On an open system with LLM access, the student can: 264 343 265 344 \begin{itemize} 266 - \item Every search query 267 - \item Every document opened and edited 268 - \item Every website visited 269 - \item Every YouTube video watched 270 - \item Keystroke timing patterns 271 - \item Login and usage patterns 272 - \item Location data (on cellular models) 273 - \item Social graphs (who collaborates with whom) 345 + \item Ask the LLM to explain the operating system's source code 346 + \item Generate programs that run locally, with full hardware access 347 + \item Build web servers, databases, APIs---real infrastructure 348 + \item Create tools that solve real problems in their community 349 + \item Learn any programming language by building in it 350 + \item Understand the LLM itself by examining its inputs and outputs 351 + \item Create a piece on \ac{}~\citep{scudder2026ac} that anyone in the world can run 274 352 \end{itemize} 275 353 276 - This data is collected from minors, in an institutional setting where participation is mandatory, on machines the student did not choose and cannot configure. The student cannot opt out. The parent often cannot opt out. The school district signed a contract, and the children are bound by it. 354 + The LLM becomes a tutor with infinite patience, available 24 hours a day, that meets the student exactly where they are~\citep{khan2024bravenew}. But this tutor can only be effective if the student has a machine that can \emph{execute} what the tutor produces. 277 355 278 - Winner argued that artifacts have politics~\citep{winner1980artifacts}. The Chromebook's politics are clear: it is an instrument of surveillance deployed in a context where the surveilled have no choice, no recourse, and no understanding of what is being taken from them. 279 - 280 - A free and open operating system collects no telemetry. It phones home to no corporation. It builds no behavioral profile. The student's attention, their curiosity, their mistakes, their explorations---all of these remain private, because the machine has no economic incentive to observe them. 356 + The Chromebook model says: you are a user. The open model says: you are an author. In the age of LLMs, the difference between these two framings is the difference between digital literacy and digital serfdom. 281 357 282 358 % ============================================================ 283 - % 7. IMPLEMENTATION 359 + % 9. A PATH FORWARD 284 360 % ============================================================ 285 361 286 362 \section{A Path Forward} 287 363 288 364 \subsection{Phase 1: Awareness} 289 365 290 - Parents, teachers, and school board members must understand what a Chromebook actually is: a surveillance device that teaches learned helplessness. The first step is education---not of the children, but of the adults who purchase the machines. 366 + Parents, teachers, and school board members must understand what a Chromebook actually is: a surveillance device that teaches learned helplessness. The first step is education---not of the children, but of the adults who purchase the machines. The EFF's ``Spying on Students'' documentation, the U.S. PIRG's ``Chromebook Churn'' report, and the New Mexico AG's lawsuit provide concrete evidence that can be presented at school board meetings. 291 367 292 368 \subsection{Phase 2: Pilot Programs} 293 369 294 - School districts should pilot open-source alternatives. This means: 370 + School districts should pilot open-source alternatives, following Penn Manor's model: 295 371 296 372 \begin{itemize} 297 - \item A classroom of 30 surplus laptops running Linux or \acos{}, provisioned for \$1,500--2,400 in hardware 373 + \item 30 surplus laptops running Linux or \acos{}, provisioned for \$3,000--5,400 374 + \item A local LLM server (one surplus workstation, \$200--500) running Ollama + Open WebUI 298 375 \item An LLM-assisted curriculum where students build real software 299 376 \item Student ownership: the machine goes home with the student 377 + \item A student-run repair program (Penn Manor's students fix their own machines) 300 378 \item No cloud dependency: work is stored locally and backed up by the student 301 379 \item Open assessment: the student's portfolio is code they wrote, tools they built, contributions they made 302 380 \end{itemize} ··· 311 389 \item No behavioral telemetry is collected from student devices 312 390 \item Students retain ownership of all work produced on school devices 313 391 \item Graduating students keep their devices 392 + \item Device procurement prioritize refurbished hardware over new manufacturing 314 393 \end{enumerate} 315 394 316 - These are not radical demands. They are the minimum conditions for digital literacy in an age when every person is a potential programmer. 395 + Over 40 states have passed student data privacy laws. California's SOPIPA prohibits using student data for targeted advertising. The new COPPA rules (effective June 2025) strengthen children's data protections. These legislative trends support the case for open, non-surveilling school computing infrastructure. 317 396 318 397 \subsection{Phase 4: Liberation} 319 398 ··· 324 403 The LLM moment makes this failure visible. Every student now has the \emph{capability} to program. What they lack is a \emph{machine that lets them}. This is a solvable problem. The technology is free. The hardware is surplus. The only thing standing between every student and their own computational path is a corporate operating system that was never designed to serve them. 325 404 326 405 % ============================================================ 327 - % 8. CONCLUSION 406 + % 10. CONCLUSION 328 407 % ============================================================ 329 408 330 409 \section{Conclusion} 331 410 332 - Every Chromebook in every American school is a Linux machine in chains. The hardware can run a free operating system. The student can learn to program with an LLM. The surplus laptop market provides machines for \$50. The entire open-source stack is available at zero cost. 411 + Every Chromebook in every American school is a Linux machine in chains. The hardware can run a free operating system. The student can learn to program with an LLM. The surplus laptop market provides machines for \$100--180. The entire open-source stack is available at zero cost. Kerala has done it for 300,000 computers. Schleswig-Holstein has done it for 30,000. Penn Manor has done it for 1,725. It works. 333 412 334 413 What we lack is not technology. We lack the political will to prioritize student autonomy over institutional convenience and corporate profit. 335 414 336 - Illich wrote that tools should expand personal autonomy rather than require specialized expertise~\citep{illich1973tools}. Papert wrote that computers should be instruments for thinking about thinking~\citep{papert1980mindstorms}. Stallman wrote that users deserve to control the software they run~\citep{stallman2002free}. These are not fringe positions. They are the founding principles of personal computing, and we have abandoned them in the one place they matter most: the education of children. 415 + Illich wrote that tools should expand personal autonomy rather than require specialized expertise~\citep{illich1973tools}. Papert wrote that computers should be instruments for thinking about thinking~\citep{papert1980mindstorms}. Stallman wrote that users deserve to control the software they run~\citep{stallman2002free}. Postman warned that technology in schools without purpose serves the technology, not the child~\citep{postman1995end}. These are not fringe positions. They are the founding principles of personal computing, and we have abandoned them in the one place they matter most: the education of children. 337 416 338 417 Get closed source out of schools. Give every student a free and open operating system. Let the Chromebook be what it was always capable of being: not a gate, but a \emph{gateway}---to logic, creativity, community, spirituality, and every student's own path through the computational landscape. 339 418
+135
papers/arxiv-open-schools/references.bib
··· 178 178 pages={121--136}, 179 179 year={1980} 180 180 } 181 + 182 + % === NEW REFERENCES FROM RESEARCH === 183 + 184 + @misc{pirg2023chromebook, 185 + title={Chromebook Churn: How Short Software Support Cycles for Chromebooks Waste Money and Hurt the Environment}, 186 + author={{U.S. PIRG Education Fund}}, 187 + year={2023}, 188 + url={https://pirg.org/edfund/resources/chromebook-churn/}, 189 + note={Estimated 21.5 million Chromebooks reaching AUE by 2024} 190 + } 191 + 192 + @misc{eff2015chromebook, 193 + title={EFF Files Complaint with FTC on Google's Collection of Student Data Through Chromebooks}, 194 + author={{Electronic Frontier Foundation}}, 195 + year={2015}, 196 + url={https://www.eff.org/deeplinks/2015/12/eff-files-complaint-ftc-googles-collection-student-data-through-chromebooks} 197 + } 198 + 199 + @misc{eff2024monitoring, 200 + title={School Monitoring Software Sacrifices Student Privacy for Unproven Promises of Safety}, 201 + author={{Electronic Frontier Foundation}}, 202 + year={2024}, 203 + url={https://www.eff.org/deeplinks/2024/09/school-monitoring-software-sacrifices-student-privacy-unproven-promises-safety} 204 + } 205 + 206 + @misc{newmexico2020google, 207 + title={New Mexico Attorney General Sues Google for Collecting Students' Personal Data}, 208 + author={{Office of the New Mexico Attorney General}}, 209 + year={2020}, 210 + note={AG Hector Balderas sued Google for COPPA violations via Chromebooks in schools} 211 + } 212 + 213 + @misc{google2019coppa, 214 + title={Google and YouTube Will Pay Record \$170 Million for Alleged Violations of Children's Privacy Law}, 215 + author={{Federal Trade Commission}}, 216 + year={2019}, 217 + url={https://www.ftc.gov/news-events/news/press-releases/2019/09/google-youtube-will-pay-record-170-million-alleged-violations-childrens-privacy-law} 218 + } 219 + 220 + @misc{kite2024gnulinux, 221 + title={KITE GNU/Linux 22.04: Kerala's Free Software OS for Schools}, 222 + author={{KITE (Kerala Infrastructure and Technology for Education)}}, 223 + year={2024}, 224 + url={https://kite.kerala.gov.in}, 225 + note={Deployed on 300,000+ computers across 16,000+ schools; estimated savings of 30 billion INR} 226 + } 227 + 228 + @misc{schleswig2025linux, 229 + title={Schleswig-Holstein Completes Migration from Microsoft to Linux and LibreOffice}, 230 + author={{State of Schleswig-Holstein}}, 231 + year={2025}, 232 + note={30,000 government PCs + 30,000 school teachers migrated; estimated savings of 15 million EUR in 2026} 233 + } 234 + 235 + @misc{france2023digital, 236 + title={Digital Education Strategy 2023--2027}, 237 + author={{French Ministry of Education}}, 238 + year={2023}, 239 + note={National open-source platform apps.education.fr; interoperability decree requiring open standards in schools} 240 + } 241 + 242 + @misc{pennmanor2024linux, 243 + title={Penn Manor School District 1:1 Linux Laptop Program}, 244 + author={{Penn Manor School District}}, 245 + year={2024}, 246 + note={1,725 Ubuntu laptops deployed to students grades 9--12; student-run repair program; Lancaster, PA} 247 + } 248 + 249 + @misc{fsfe2024publiccode, 250 + title={Public Money? Public Code!}, 251 + author={{Free Software Foundation Europe}}, 252 + year={2024}, 253 + url={https://publiccode.eu}, 254 + note={200+ civil society organizations and 31,000+ individual signatories} 255 + } 256 + 257 + @misc{unesco2024oer, 258 + title={Dubai Declaration on Open Educational Resources}, 259 + author={{UNESCO}}, 260 + year={2024}, 261 + note={Adopted at 3rd UNESCO World OER Congress; integrating AI to advance open educational resources} 262 + } 263 + 264 + @book{khan2024bravenew, 265 + title={Brave New Words: How AI Will Revolutionize Education (and Why That's a Good Thing)}, 266 + author={Khan, Salman}, 267 + year={2024}, 268 + publisher={Viking}, 269 + address={New York} 270 + } 271 + 272 + @inproceedings{denny2024computing, 273 + title={Computing Education in the Era of Generative AI}, 274 + author={Denny, Paul and others}, 275 + booktitle={Proceedings of the ACM Technical Symposium on Computer Science Education (SIGCSE)}, 276 + year={2024}, 277 + publisher={ACM} 278 + } 279 + 280 + @inproceedings{prather2024robots, 281 + title={The Robots Are Here: Navigating the Generative AI Revolution in Computing Education}, 282 + author={Prather, James and others}, 283 + booktitle={Proceedings of the ACM Technical Symposium on Computer Science Education (SIGCSE)}, 284 + year={2024}, 285 + publisher={ACM} 286 + } 287 + 288 + @misc{circularcomputing2023carbon, 289 + title={Carbon Savings from Remanufactured Laptops}, 290 + author={{Circular Computing}}, 291 + year={2023}, 292 + note={Independently audited: 316 kg CO2e saved per remanufactured laptop vs. new manufacture} 293 + } 294 + 295 + @misc{un2024ewaste, 296 + title={Global E-waste Monitor 2024}, 297 + author={{United Nations Institute for Training and Research}}, 298 + year={2024}, 299 + url={https://ewastemonitor.info}, 300 + note={US generates approximately 7.2 Mt of e-waste annually} 301 + } 302 + 303 + @misc{oregon2024repair, 304 + title={Oregon Right to Repair Act}, 305 + author={{State of Oregon}}, 306 + year={2024}, 307 + note={Effective January 1, 2025; requires OEMs to provide parts, tools, and repair information for consumer electronics} 308 + } 309 + 310 + @misc{newhampshire2024repair, 311 + title={HB1701: Right to Repair for Educational Technology}, 312 + author={{New Hampshire General Court}}, 313 + year={2024}, 314 + note={Explicitly covers school-provided laptops} 315 + }