How open source ate software : understand the open source movement and so much more /
Learn how free software became open source and how you can sell open source software. This book provides a historical context of how open source has thoroughly transformed how we write software, how we cooperate, how we communicate, how we organize, and, ultimately, how we think about business value...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
[Place of publication not identified] :
Apress,
[2018]
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Intro; Table of Contents; About the Author; Acknowledgments; Introduction; Chapter 1: The Beginnings of Free and Open Source Software; In the Beginning; Ah, Unix; No More Free Lunches?; PCs Were a Different Culture; Breaking Community; Free Software Enters the Fray; Establishing the Foundations of Free; Fragmented Hardware and Software; Vertical Silos Everywhere; Silos Turn On Their Side; Which Mass-Market Operating System Would Prevail?; Microsoft Swings for the Fences; Windows NT Poised to Take It All; The Internet Enters the Mainstream; From Scale-Up to Scale-Out.
- Internet Servers Needed an Operating SystemEnter Linux; A New *nix; Linux Grows in Popularity; Eclipsing Unix; Open Source Accelerates; A New Enterprise IT Model; Born on the Web; Build or Buy?; Disrupting the Status Quo; From Disruption to Where Innovation Happens; The Rise of Ecosystems; Breaking Up Monoliths; Linux and Open Source Had Arrived; Chapter 2: From "Free" to "Open Source"; Words Can Matter; Why Free; The Coining of "Open Source"; Pragmatism and Commercialism; How Open Source Licensing Works; Do You Have to Give Back or Not?; Protecting the Commons.
- Seeing Through the Copyleft MirePermissive Licenses Gain; Driving Participation Is the Key; Maintaining Open Source Compliance; Putting Controls in Place; What Are Your Policies?; An Ongoing Process; Projects versus Products; Upstream and Downstream; Projects and Products Depend on Each Other; What Support Means; Reducing Risk; The Intersection of Security and Risk; Securing Open Source; Business as Usual: Patches and Advice; Does Code Help the Bad Guys?; Or Is "Many Eyes" the Secret Sauce?; Thinking Differently About Risk; Participating in Open Source Projects.
- Starting an Open Source ProjectDoubling Down an Existing Open Source Project; Creating an Open Source Program Office; The Water Is Fine; Chapter 3: Open Source Development Model; Open Source Is About Development; Central versus Distributed Control; Differing Open Source Approaches; A Caveat; Models for Governing Projects; Who Decides?; Benevolent Dictator for Life; Meritocracy; Consensus; What Are the Principles?; Open First; Separating Technical and Business Decisions; Best Practices for Setting Goals; Who Is in the Community?; Leaders; Maintainers; Committers; Contributors.
- Why You Should Think About More Than CodersUsers Get Involved; Users Become Contributors; How to Encourage New Contributors; Holding Onto Control: An Anti-Pattern; Reducing the Friction of Tools; Mentoring; The Importance of Culture; Steps to Maintain a Community; Quick Responses; Documentation: An Easy On-Ramp; Modular Beats Monoliths; Communicate, Communicate, Communicate; The Limits of Being Together; Best Practices for Distributed Teams; It's About People; The Limits of Vir tual; Determine If You're Successful; Measuring Something Changes It; What Actually Matters?