* Aerospace Engineer turned coder turned developer advocate turned... * Passionate about tech communities and the Solidarity Economy ♻️ * Product Manager for Kedro, an open source pipeline framework, at QuantumBlack, AI by McKinsey 🔶 * Organizer of the PyData Madrid monthly meetup (ex Python España, ex PyCon Spain) 🐍 * Contributor to the SciPy and PyData ecosystem Let's connect! https://www.linkedin.com/in/juanluiscanor/
the UNIX family of operating systems at Bell Labs 1971 - UNIX first published internally 1972 - First attempt at rewriting the kernel in the new programming language C 1973 - UNIX announced outside Bell Labs The UNIX philosophy: "Make each program do one thing well"
Copyright Law, title 17 of the United States Code, and for other purposes", aka the Copyright Act of 1976 * Software fell under the definition of "literary works", hence protected by copyright * "Fair use" doctrine introduced
Unix-compatible software system called GNU (for GNU's Not Unix) and give it away free to everyone who can use it. Contributions of time, money, programs, and equipment are greatly needed." Richard Stallman (USA), 1983
The Four Freedoms 0. Freedom to run the program for any purpose 1. Freedom to study and change the program 2. Freedom to redistribute copies 3. Freedom to distribute modified versions
be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready." 1991 - Linux is announced Linus Torvalds (Finland), 1991
(Ross Ihaka, New Zealand) 1991 - Vim (Bram Moolenaar, Netherlands) 1992 - X Window System ported to Linux 1993 - Lua (Roberto Ierusalimschy and others, Brazil) 1994 - LaTeX (Leslie Lamport, USA) 1995 - Numeric, precursor of NumPy (Jim Hugunin, Travis Oliphant and others, USA) 1996 - Java (James Gosling, Canada)
by Eric S. Raymond (USA) Cathedral: Closed development (GNU Emacs, GCC) Bazaar: Open development (Linux) Linus Law: "Given enough eyeballs, all bugs are shallow"
Raymond's ideas, Netscape releases the source code of their browser: the precursor of Firefox * Christine Peterson (USA) suggests the term "open source" in a strategy meeting * Bruce Perens founds the Open Source Initiative (OSI) * Tim O'Reilly (USA) organizes an "Open Source Summit"
- Commons Clause 2018 - Server-Side Public License 2016 - Coopyleft 2018 - Hippocratic License ("Do No Harm") Some of these licenses are submitted to the Open Source Initiative for consideration - they are all rejected The open source ecosystem begins to fragment