A $5 Billion Value: Estimating the Total Development Cost of Linux Foundation’s Collaborative Projects
By Jeff Licquia and Amanda McPherson - A Linux Foundation publication
20 years of open source and... what’s next?Speck&Tech
ABSTRACT: Open source started as a marketing program for free software back in 1998. Starting as a controversial and disruptive idea, it has moved through the stages of acceptance to become the dominant idea in creating software systems. Why did it start and what was the timeline? Why did open source work so well? What's next?
BIO: Simon Phipps is managing director of Meshed Insights Ltd, providing companies with open community engagement advice. He is a pro-bono director of the Open Source Initiative, the global steward of the Open Source Definition - OSI serves to advocate for, educate about and build bridges within the open source community; of The Document Foundation, stewards of LibreOffice; and of the Open Rights Group, protecting digital rights in the UK. His career has included early engagement in establishing Java, XML and weblogs as computer industry technologies as well as contributions to open standards in a variety of fields. As chief open source officer at Sun Microsystems he supervised the open source relicensing of Solaris Unix, Java and many other software systems.
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...Axel Bruns
Week 9 lecture slides by Adam Muir for KCB201 Virtual Cultures in the Creative Industries Faculty at Queensland University of Technology, semester 1/2008.
Le licenze open per la distribuzione e promozione della musica (Torino, dic. ...Simone Aliprandi
Le slides dell'intervento di Simone Aliprandi all'interno dell'incontro "Musica - FROM NOW ON - Produrre, tutelare, distribuire e (perché no?) vendere la musica in modalità open", organizzato nell'ambito del Pubblico Dominio #OpenFestival 2016 e tenutosi presso la Biblioteca Civica Centrale di Torino il 3 dicembre 2016.
Vedi il video dell'intervento su http://aliprandi.blogspot.com/2016/12/licenze-open-distribuzione-promozione-musica-torino.html.
20 years of open source and... what’s next?Speck&Tech
ABSTRACT: Open source started as a marketing program for free software back in 1998. Starting as a controversial and disruptive idea, it has moved through the stages of acceptance to become the dominant idea in creating software systems. Why did it start and what was the timeline? Why did open source work so well? What's next?
BIO: Simon Phipps is managing director of Meshed Insights Ltd, providing companies with open community engagement advice. He is a pro-bono director of the Open Source Initiative, the global steward of the Open Source Definition - OSI serves to advocate for, educate about and build bridges within the open source community; of The Document Foundation, stewards of LibreOffice; and of the Open Rights Group, protecting digital rights in the UK. His career has included early engagement in establishing Java, XML and weblogs as computer industry technologies as well as contributions to open standards in a variety of fields. As chief open source officer at Sun Microsystems he supervised the open source relicensing of Solaris Unix, Java and many other software systems.
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...Axel Bruns
Week 9 lecture slides by Adam Muir for KCB201 Virtual Cultures in the Creative Industries Faculty at Queensland University of Technology, semester 1/2008.
Le licenze open per la distribuzione e promozione della musica (Torino, dic. ...Simone Aliprandi
Le slides dell'intervento di Simone Aliprandi all'interno dell'incontro "Musica - FROM NOW ON - Produrre, tutelare, distribuire e (perché no?) vendere la musica in modalità open", organizzato nell'ambito del Pubblico Dominio #OpenFestival 2016 e tenutosi presso la Biblioteca Civica Centrale di Torino il 3 dicembre 2016.
Vedi il video dell'intervento su http://aliprandi.blogspot.com/2016/12/licenze-open-distribuzione-promozione-musica-torino.html.
Tutto vietato tranne ciò che è permesso (LinuxDay 2015, Modena)Simone Aliprandi
Le slides del mio intervento per il LinuxDay 2015 di Modena intitolato "Tutto vietato tranne ciò che è permesso. Problemi di un copyright closed by default"
La proprietà intellettuale condivisa e gli archivi aperti (ott. 2015)Simone Aliprandi
Le slides utilizzate da Simone Aliprandi per il seminario "La proprietà intellettuale condivisa e gli archivi aperti" tenutosi all'Università di Sassari il 21 ottobre 2015 in occasione della Open Access Week 2015. Maggiori dettagli: http://aliprandi.blogspot.it/2015/10/proprieta-intellettuale-condivisa-openaccess-sassari.html.
Tutela e gestione dei diritti sul software (Modena, ott. 2015)Simone Aliprandi
Le slides utilizzate per il corso di formazione tenuto presso l'Ordine Ingegneri di Modena il 24 ottobre 2015. Maggiori dettagli: http://aliprandi.blogspot.com/2015/10/copyright-software-ingegneri-modena.html.
Quattro frequenti equivoci sul diritto d'autore (AndriaLearning, ott. 2015)Simone Aliprandi
Le slides utilizzate per la videolezione tenuta per il progetto AndriaLearning gestito da Francesco Leonetti per l'Assessorato Innovazione Tecnologica del Comune di Andria.
Vedi il video su YouTube: http://youtu.be/yCcmUbAz1ug.
Quando non c'è una licenza. Lo strano principio open by default sui dati dell...Simone Aliprandi
Le slides dell'intervento di Simone Aliprandi al IV Convegno SITAR (Roma, 14/10/2015) intitolato "Pensare in rete, pensare la rete per la ricerca, la tutela e la valorizzazione del patrimonio archeologico"
Aliprandi - Copyleft e open licensing in ambito software - 15-03-12Simone Aliprandi
Slides dell'intervento di Simone Aliprandi all'incontro formativo dal titolo "Copyleft e Creative Commons" tenutosi presso il CPV Vicenza il 15-03-2012
Pubblicare in ambito scientifico (Aviano, 28-09-16)Simone Aliprandi
Le slides utilizzate per il seminario "Pubblicare in ambito scientifico: gestione dei diritti di proprietà intellettuale e diffusione dei contenuti nell'era dell'Open Access e dei social network"
Il progetto JurisWiki (Informatica e diritto, 2/2014)Simone Aliprandi
[Articolo uscito sulla rivista "Informatica e diritta"]
TITOLO: Il progetto JurisWiki. Qualche informazione di background sulla prima piattaforma aperta per l’informazione giuridica
AUTORE: Simone Aliprandi (Avvocato, Ph.D., ideatore di JurisWiki)
SOMMARIO: 1. Da cosa nasce l’idea di JurisWiki – 2. Tecnologie utilizzate e modalità di organizzazione del database – 3. La gestione del copyright: una piattaforma davvero open – 4. La gestione della privacy nelle sentenze. Un nodo intricato
Breve intro a Wikipedia e al mondo Wikimedia, spiegazione sul diritto d'autore ed esempi concreti di problemi che abbiamo affrontato negli anni (libertà di panorama, codice dei beni culturali, la SIAE con l'accordo Trips che allontana il pubblico dominio, Google Books e i "diritti" di scansione, gli utenti italiani di un progetto internazionale)
Autori in Ateneo: tutela e gestione del copyright in ambito accademico (Macer...Simone Aliprandi
Le slides utilizzate per il corso di formazione tenutosi all'Università di Macerata il 12 e 13 ottobre 2016. Maggiori dettagli: http://aliprandi.blogspot.it/2016/10/autori-ateneo-corso-copyright-macerata.html.
Introduzione alla proprietà intellettuale per ingegneri e architetti (Como, o...Simone Aliprandi
Le slides utilizzate per il corso di formazione intitolato "Introduzione alla proprietà intellettuale per ingegneri e architetti" tenuto presso l'Ordine degli Ingegneri della Provincia di Como l'8 ottobre 2016.
Il libero accesso ai testi delle sentenze: il modello JurisWiki.it (Torino, o...Simone Aliprandi
Slides utilizzate in occasione di "Open justice e open science: le esperienze di JurisWiki e OpenQuake", convegno organizzato dall'Università di Torino nell'ambito della Open Access Week 2016.
Barriere alla diffusione di GNU/Linux come standardSimone Aliprandi
Slides utilizzate come introduzione alla tavola rotonda "L'adozione di GNU/Linux nelle organizzazioni". La tavola rotonda si è tenuta all'interno del LinuxDay organizzato a Bernareggio (MB) da BrigX Gruppo Utenti GNU/Linux il 22/10/2016
Open Source project failure often stems from not setting clear objectives or having a shared vision from the start. That said there are many success stories, including two well known Statistical examples: Demetra; and Eurostat SDMX tools (SDMX-RI). However, in all these examples there was at first a founding organisation/entity that created the right environment for its successful path into a new paradigm. In the context of my presentation this being the Statistical Information System Collaboration Community (SIS-CC / http://siscc.oecd.org).
Presented at the International Marketing and Output DataBase Conference, Gozd Martuljek, September 18 - 22, 2016.
The Linux Foundation has over 500 corporate members involved in over 70 member-sponsored projects. In 2016, the Linux Foundation convened over 20,000 people from 85 countries and over 4000 companies at 150 events around the world. Over 800,000 students from 215 countries have enrolled in Linux Foundation training programs. Who is driving this growth? Why do companies invest valuable resources in collaborative development? What have we learned along the way?
Tutto vietato tranne ciò che è permesso (LinuxDay 2015, Modena)Simone Aliprandi
Le slides del mio intervento per il LinuxDay 2015 di Modena intitolato "Tutto vietato tranne ciò che è permesso. Problemi di un copyright closed by default"
La proprietà intellettuale condivisa e gli archivi aperti (ott. 2015)Simone Aliprandi
Le slides utilizzate da Simone Aliprandi per il seminario "La proprietà intellettuale condivisa e gli archivi aperti" tenutosi all'Università di Sassari il 21 ottobre 2015 in occasione della Open Access Week 2015. Maggiori dettagli: http://aliprandi.blogspot.it/2015/10/proprieta-intellettuale-condivisa-openaccess-sassari.html.
Tutela e gestione dei diritti sul software (Modena, ott. 2015)Simone Aliprandi
Le slides utilizzate per il corso di formazione tenuto presso l'Ordine Ingegneri di Modena il 24 ottobre 2015. Maggiori dettagli: http://aliprandi.blogspot.com/2015/10/copyright-software-ingegneri-modena.html.
Quattro frequenti equivoci sul diritto d'autore (AndriaLearning, ott. 2015)Simone Aliprandi
Le slides utilizzate per la videolezione tenuta per il progetto AndriaLearning gestito da Francesco Leonetti per l'Assessorato Innovazione Tecnologica del Comune di Andria.
Vedi il video su YouTube: http://youtu.be/yCcmUbAz1ug.
Quando non c'è una licenza. Lo strano principio open by default sui dati dell...Simone Aliprandi
Le slides dell'intervento di Simone Aliprandi al IV Convegno SITAR (Roma, 14/10/2015) intitolato "Pensare in rete, pensare la rete per la ricerca, la tutela e la valorizzazione del patrimonio archeologico"
Aliprandi - Copyleft e open licensing in ambito software - 15-03-12Simone Aliprandi
Slides dell'intervento di Simone Aliprandi all'incontro formativo dal titolo "Copyleft e Creative Commons" tenutosi presso il CPV Vicenza il 15-03-2012
Pubblicare in ambito scientifico (Aviano, 28-09-16)Simone Aliprandi
Le slides utilizzate per il seminario "Pubblicare in ambito scientifico: gestione dei diritti di proprietà intellettuale e diffusione dei contenuti nell'era dell'Open Access e dei social network"
Il progetto JurisWiki (Informatica e diritto, 2/2014)Simone Aliprandi
[Articolo uscito sulla rivista "Informatica e diritta"]
TITOLO: Il progetto JurisWiki. Qualche informazione di background sulla prima piattaforma aperta per l’informazione giuridica
AUTORE: Simone Aliprandi (Avvocato, Ph.D., ideatore di JurisWiki)
SOMMARIO: 1. Da cosa nasce l’idea di JurisWiki – 2. Tecnologie utilizzate e modalità di organizzazione del database – 3. La gestione del copyright: una piattaforma davvero open – 4. La gestione della privacy nelle sentenze. Un nodo intricato
Breve intro a Wikipedia e al mondo Wikimedia, spiegazione sul diritto d'autore ed esempi concreti di problemi che abbiamo affrontato negli anni (libertà di panorama, codice dei beni culturali, la SIAE con l'accordo Trips che allontana il pubblico dominio, Google Books e i "diritti" di scansione, gli utenti italiani di un progetto internazionale)
Autori in Ateneo: tutela e gestione del copyright in ambito accademico (Macer...Simone Aliprandi
Le slides utilizzate per il corso di formazione tenutosi all'Università di Macerata il 12 e 13 ottobre 2016. Maggiori dettagli: http://aliprandi.blogspot.it/2016/10/autori-ateneo-corso-copyright-macerata.html.
Introduzione alla proprietà intellettuale per ingegneri e architetti (Como, o...Simone Aliprandi
Le slides utilizzate per il corso di formazione intitolato "Introduzione alla proprietà intellettuale per ingegneri e architetti" tenuto presso l'Ordine degli Ingegneri della Provincia di Como l'8 ottobre 2016.
Il libero accesso ai testi delle sentenze: il modello JurisWiki.it (Torino, o...Simone Aliprandi
Slides utilizzate in occasione di "Open justice e open science: le esperienze di JurisWiki e OpenQuake", convegno organizzato dall'Università di Torino nell'ambito della Open Access Week 2016.
Barriere alla diffusione di GNU/Linux come standardSimone Aliprandi
Slides utilizzate come introduzione alla tavola rotonda "L'adozione di GNU/Linux nelle organizzazioni". La tavola rotonda si è tenuta all'interno del LinuxDay organizzato a Bernareggio (MB) da BrigX Gruppo Utenti GNU/Linux il 22/10/2016
Open Source project failure often stems from not setting clear objectives or having a shared vision from the start. That said there are many success stories, including two well known Statistical examples: Demetra; and Eurostat SDMX tools (SDMX-RI). However, in all these examples there was at first a founding organisation/entity that created the right environment for its successful path into a new paradigm. In the context of my presentation this being the Statistical Information System Collaboration Community (SIS-CC / http://siscc.oecd.org).
Presented at the International Marketing and Output DataBase Conference, Gozd Martuljek, September 18 - 22, 2016.
The Linux Foundation has over 500 corporate members involved in over 70 member-sponsored projects. In 2016, the Linux Foundation convened over 20,000 people from 85 countries and over 4000 companies at 150 events around the world. Over 800,000 students from 215 countries have enrolled in Linux Foundation training programs. Who is driving this growth? Why do companies invest valuable resources in collaborative development? What have we learned along the way?
.NET development receives constant updates to enable better app development. Here are the new features in .NET 6.0 that .NET developers need to know.
Learn More: https://www.botreetechnologies.com/blog/top-things-know-about-net-6/
Smart Device Link Integration into Linux systems by Jeremiah FosterLuxoft
A standardized way to connect ‘smartphone’ devices, namely iOS and Android devices, to an in-vehicle infotainment system running Linux via Smart Device Link.
CNCF general introduction to beginners at openstack meetup Pune & Bangalore February 2018. Covers broadly the activities and structure of the Cloud Native Computing Foundation.
Open Source Compliance at Orange, OW2online, June 2020OW2
Presentation by Nicolas Toussaint, Software Architect, Orange.
Abstract: Orange and Orange Business Services have turned to full open source solutions to tackle the complex problem of respecting the open source legal compliance constraints.
This talk presents the journey undertaken the past few years to build and improve the existing tooling and processes to make compliance validation possible, as well as allow overseeing progresses.
Presentation of the paper "Primers or Reminders? The Effects of Existing Review Comments on Code Review" published at ICSE 2020.
Authors:
Davide Spadini, Gül Calikli, Alberto Bacchelli
Link to the paper: https://research.tudelft.nl/en/publications/primers-or-reminders-the-effects-of-existing-review-comments-on-c
Order on motion to dismiss and strike | 30 Oct. 2023 | Andersen vs Stablity AISimone Aliprandi
Order on motion to dismiss and strike, approved on 30 Oct. 2023 by Judge William H. Orrick for the District Court, N.D. California; filed on 3 Nov. 2023
A new concept of creativity: intellectual property issues around generative A...Simone Aliprandi
A new concept of creativity: intellectual property issues around generative AI. Le slides del seminario tenuto da Simone Aliprandi il 21 settembre 2023 all'Università di Milano Bicocca, all'interno dell’insegnamento Human-AI Interaction del Corso di Dottorato in Informatica.
Intelligenza artificiale generativa e diritto autore (Open Science Cafè, sett...Simone Aliprandi
Le slides utilizzate per l'Open Science Cafè di giovedì 14 settembre 2023 (dettagli sull'evento qui: http://aliprandi.blogspot.com/2023/09/intelligenza-artificiale-generativa-diritto-autore-open-science-cafe-sett2023.html)
Errata corrige per il libro "L'autore artificiale" di Simone AliprandiSimone Aliprandi
ERRATA CORRIGE PER IL LIBRO “L’autore artificiale. Creatività e proprietà intellettuale nell'era dell'AI” di Simone Aliprandi (Ledizioni, giugno 2023) — Nuovo testo del Paragrafo 4 del Capitolo 3.
Anteprima del libro "L'autore artificiale" di Simone Aliprandi (2023)Simone Aliprandi
Anteprima del libro "L'autore artificiale. Creatività e proprietà intellettuale nell'era dell'AI" di Simone Aliprandi (Ledizioni, 2023), contenente la copertina completa, il colophon, l'indice sommario, il preambolo in cui l'autore presenta l'opera e i ringraziamenti dell'autore.
Il robot artista: quali rapporti tra intelligenza artificiale proprietà intel...Simone Aliprandi
Le slides utilizzate da Simone Aliprandi per la lezione intitolata "Il robot artista: quali rapporti tra intelligenza artificiale e proprietà intellettuale" e tenutasi all'Università di Milano-Bicocca il 24 marzo 2023 (corso di Informatica Giuridica del Prof. Rossetti).
AI e diritti d’autore nel giornalismo (Firenze, marzo 2023)Simone Aliprandi
AI e diritti d’autore nel giornalismo. Le slides utilizzate da Simone Aliprandi per l'intervento della tavola rotonda "AI journalism" tenutasi a Murate Idea Park (Firenze) il 22 marzo 2023
Trasformazione digitale e open government: una panoramica delle questioni giu...Simone Aliprandi
Le slides utilizzate per il webinar "Trasformazione digitale e open government: una panoramica delle questioni giuridiche" tenuto da Simone Aliprandi nell’ambito del corso “La transizione digitale dei servizi al cittadino” e del progetto di formazione “Centri P3@-Palestre Digitali e la diffusione della cultura degli Open Data” di Edulife Spa.
AI copyright notice by USA Copyright Office (March 10, 2023)Simone Aliprandi
Copyright Registration Guidance: Works Containing Material Generated by Artificial Intelligence (document published on March 10, 2023 by the USA Copyright Office)
Corso di formazione su diritto d'autore, copyright e licenze aperte per il pe...Simone Aliprandi
Le slides utilizzate per il corso tenutosi online il 24 e 28 febbraio 2023 e rivolto al personale del sistema bibliotecario dell'Università degli Studi di Perugia.
Tutela dei beni culturali e lo strano caso Studi d'Arte Cave Michelangelo (ap...Simone Aliprandi
SOTTOTITOLO: Un commento all’ordinanza dell'aprile 2022 con considerazioni critiche sulla normativa di riferimento
ABSTRACT: I provvedimenti giudiziali in materia di riproduzione dei beni culturali non sono molti, si contano sulle dita di una mano; tuttavia ce n’è uno decisamente singolare: quello che vede protagonista Studi d’arte Cave Michelangelo, azienda carrarese che realizza copie in marmo di Carrara dei grandi classici della scultura. Facciamo un riepilogo delle puntate precedenti (per chi se le fosse perse) e poi procediamo a un commento dell’ordinanza in questione.
Il testo dell'Ordinanza del Tribunale di Venezia (R.G. 5317/2022; decisione del 20 ottobre 2022); caso Ravensburger contro Ministero Cultura e Gallerie dell'Accademia di Venezia; oggetto: diritti di riproduzione dell'Uomo Vitruviano di Leonardo Da Vinci ai sensi degli articoli 107 e 108 Codice Beni Culturali.
La nuova direttiva copyright e le novità in materia di ricerca (Open Science ...Simone Aliprandi
Le slides utilizzate per l'Open Science Cafè del 9 febbraio 2023 intitolato "La nuova direttiva copyright e le novità in materia di ricerca" (maggiori dettagli sull'iniziativa qui: http://aliprandi.blogspot.com/2023/02/direttiva-copyright-novita-ricerca-openscience-cafe-garr-9febb.html)
Questioni di diritto d'autore e Digital Library (Università di Bologna - Sede...Simone Aliprandi
Le slides utilizzate per la lezione intitolata "Questioni di diritto d'autore e Digital Library” nell'ambito della Summer School “La Digital Library: evoluzione, strutture, progetti” dell’Università di Bologna - Sede di Ravenna (17 giugno 2022)
Il diritto d'autore sui beni culturali: le norme, le licenze e la gestione de...Simone Aliprandi
Le slides utilizzate per il corso di formazione online intitolato "Il diritto d'autore sui beni culturali: le norme, le licenze e la gestione dei relativi dati" e organizzato dalla Fondazione 1563 di Torino (20 gennaio 2022)
Diritto d’autore e licenze open (Università di Urbino, giugno 2022)Simone Aliprandi
Le slides utilizzate per il corso di formazione intitolato "Diritto d’autore e licenze open" e tenutosi presso l'Università Carlo Bo di Urbino il 20 giugno 2022 [nelle slides è indicata *per errore* la data del 17 giugno]
"A guidebook to the metaverse.
Technological and legal basics, potential for business, relevance to society", published at the end of 2022 by Bitkom (https://www.bitkom.org/)
Ordinanza Tribunale di Firenze Ministero Cultura vs Cave Michelangelo (apr. 2...Simone Aliprandi
Ordinanza del 11 aprile 2022 (reclamo ex art 669 terdecies c.p.c. depositato in data 17.02.2022) ottenuta dal Ministero della Cultura contro Studi d'Arte Cave Michelangelo, nella quale si parla di una sorta di *diritto d'immagine" sulle opere d'arte.
--
"Si evidenzia che essendovi un indubbio uso dell’immagine del bene culturale, risulta irrilevante che si tratti - per la maggioranza delle immagini, per quanto dedotto, si noti e non per tutte - delle immagini della copia dell’originale realizzata dalla reclamata, tanto più che ciò non è percepibile dal pubblico attenendo unicamente all’essere volto lo sguardo della statua a destra invece che a sinistra con diverso orientamento della fionda".
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTier1 app
Even though at surface level ‘java.lang.OutOfMemoryError’ appears as one single error; underlyingly there are 9 types of OutOfMemoryError. Each type of OutOfMemoryError has different causes, diagnosis approaches and solutions. This session equips you with the knowledge, tools, and techniques needed to troubleshoot and conquer OutOfMemoryError in all its forms, ensuring smoother, more efficient Java applications.
Understanding Globus Data Transfers with NetSageGlobus
NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to help end-users visualize and reason about large data transfers. NetSage traditionally has used a combination of passive measurements, including SNMP and flow data, as well as active measurements, mainly perfSONAR, to provide longitudinal network performance data visualization. It has been deployed by dozens of networks world wide, and is supported domestically by the Engagement and Performance Operations Center (EPOC), NSF #2328479. We have recently expanded the NetSage data sources to include logs for Globus data transfers, following the same privacy-preserving approach as for Flow data. Using the logs for the Texas Advanced Computing Center (TACC) as an example, this talk will walk through several different example use cases that NetSage can answer, including: Who is using Globus to share data with my institution, and what kind of performance are they able to achieve? How many transfers has Globus supported for us? Which sites are we sharing the most data with, and how is that changing over time? How is my site using Globus to move data internally, and what kind of performance do we see for those transfers? What percentage of data transfers at my institution used Globus, and how did the overall data transfer performance compare to the Globus users?
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
Recreation management software streamlines operations by automating key tasks such as scheduling, registration, and payment processing, reducing manual workload and errors. It provides centralized management of facilities, classes, and events, ensuring efficient resource allocation and facility usage. The software offers user-friendly online portals for easy access to bookings and program information, enhancing customer experience. Real-time reporting and data analytics deliver insights into attendance and preferences, aiding in strategic decision-making. Additionally, effective communication tools keep participants and staff informed with timely updates. Overall, recreation management software enhances efficiency, improves service delivery, and boosts customer satisfaction.
Designing for Privacy in Amazon Web ServicesKrzysztofKkol1
Data privacy is one of the most critical issues that businesses face. This presentation shares insights on the principles and best practices for ensuring the resilience and security of your workload.
Drawing on a real-life project from the HR industry, the various challenges will be demonstrated: data protection, self-healing, business continuity, security, and transparency of data processing. This systematized approach allowed to create a secure AWS cloud infrastructure that not only met strict compliance rules but also exceeded the client's expectations.
Accelerate Enterprise Software Engineering with PlatformlessWSO2
Key takeaways:
Challenges of building platforms and the benefits of platformless.
Key principles of platformless, including API-first, cloud-native middleware, platform engineering, and developer experience.
How Choreo enables the platformless experience.
How key concepts like application architecture, domain-driven design, zero trust, and cell-based architecture are inherently a part of Choreo.
Demo of an end-to-end app built and deployed on Choreo.
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Hivelance Technology
Cryptocurrency trading bots are computer programs designed to automate buying, selling, and managing cryptocurrency transactions. These bots utilize advanced algorithms and machine learning techniques to analyze market data, identify trading opportunities, and execute trades on behalf of their users. By automating the decision-making process, crypto trading bots can react to market changes faster than human traders
Hivelance, a leading provider of cryptocurrency trading bot development services, stands out as the premier choice for crypto traders and developers. Hivelance boasts a team of seasoned cryptocurrency experts and software engineers who deeply understand the crypto market and the latest trends in automated trading, Hivelance leverages the latest technologies and tools in the industry, including advanced AI and machine learning algorithms, to create highly efficient and adaptable crypto trading bots
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?XfilesPro
Worried about document security while sharing them in Salesforce? Fret no more! Here are the top-notch security standards XfilesPro upholds to ensure strong security for your Salesforce documents while sharing with internal or external people.
To learn more, read the blog: https://www.xfilespro.com/how-does-xfilespro-make-document-sharing-secure-and-seamless-in-salesforce/
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
1. www.linuxfoundation.org
A $5 Billion Value:
Estimating the Total Development Cost
of Linux Foundation’s Collaborative Projects
By Jeff Licquia and Amanda McPherson
A Linux Foundation publication
2. A $5 Billion Value: Estimating the Total Development Cost of Linux Foundation’s Collaborative Projects2
In the past ten years, open source has taken over the software
industry. As the speed and requirements of innovation are
changing, technology companies have realized that to keep
pace and be cost effective they must leverage external R&D
in the form of open source projects.
Open source has many benefits: from increased interoperability to reduced costs as multiple
vendors and users leverage shared resources for non-differentiated parts of the stack.
Companies using open source are building products faster and more efficiently; and once
the code is part of a vibrant open source project, the value through continued community
support is multiplied. For infrastructure especially, large-scale open source development has
become the de facto way to develop software.
Since 2008, the Linux Foundation has worked with the world’s leading technology
companies and most talented developers to host large-scale open source projects across
multiple segments of the technology industry. Our mission is to adapt the principles and
practices that have made Linux so successful and offer them to any endeavor working to
solve complex problems.
Linux Foundation collaborative projects span almost every area of the technology stack. If
you want to understand the future of technology, Linux Foundation projects will give you a
good indication. These projects include:
AllSeen Alliance and IoTivity, building
open platforms for Internet of Things (IoT)
among others.
Automotive Grade Linux, building the next
generation platform for automotive In-Vehicle
Infotainment (IVI)
Cloud Foundry Foundation, the open
standard cloud native application platform
Cloud Native Computing Foundation,
building a lightly coupled stack for modern,
cloud native applications leveraging containers
GRADE
3. A $5 Billion Value: Estimating the Total Development Cost of Linux Foundation’s Collaborative Projects3
Code Aurora Forum, providing the tested
code needed to bring innovative open
source-based products to market in the
mobile industry
Core Infrastructure Initiative, helping critical,
under-resourced open source projects
Dronecode, for non-military unmanned
aerial vehicles
Let’s Encrypt, creating an accessible SSL/
TLS certificate authority
Node.js Foundation, and a JavaScript
platform for applications
Open Container Initiative, establishing a
standard specification and runtime reference
implementation for application containers
Open Platform for NFV, for Network
Functions Virtualization (NFV)
OpenDaylight, for Software-defined
Networking (SDN)
R Consortium, for building an ecosystem
supporting the R language used in data
science
Xen Project and Open Virtualization
Alliance, building virtual machine
technologies and ecosystems
Yocto Project and Tizen, building
an OS and deployment workflow for
embedded systems
OPEN CONTAINER PROJECT
4. A $5 Billion Value: Estimating the Total Development Cost of Linux Foundation’s Collaborative Projects4
There are well over 500 corporate members and thousands
of developers collaborating on these projects.
The rise of open source projects and foundations has been much discussed, but the code
investment underpinning them has not been analyzed in much detail. Many of the Linux
Foundation’s collaborative projects started with significant code donations from companies
or existing projects. Once they became a fully open and collaborative project with neutral
governance, many companies and individuals engage in development. Because of that, there
is no single source for cost estimates of how much it would take to develop the technology or
an understanding of how much value these projects actually deliver to the industry.
This paper attempts to answer two questions:
1. What would be the monetary cost of rebuilding or developing the software residing in
The Linux Foundation’s collaborative projects if an organization had to create it from
scratch? What R&D value are the people who use these projects receiving?
2. What is the value in collaboration outside of this cost that is gained via commercial
companies shipping this open code in products (and then working within the projects to
improve and advance the code)? In short, what is the ecosystem accelerant inherent in
these projects?
In 2002, David A. Wheeler published a well-regarded study that examined the Software
Lines of Code (SLOC) present in a typical Linux distribution (Red Hat Linux 7.1)1
.
He concluded—as we did—that SLOC is the most practical method to determine open
source software value since it focuses on the end result and not on per-company or
per-developer estimates. Using the industry-standard tools he developed to count and
analyze SLOC, he determined that it would cost over $1.2 billion to develop a Linux
distribution by conventional proprietary means in the U.S. The Linux Foundation updated
his study in 20082
and found it would take $10.8 billion to develop the Linux distribution
Fedora 9 by traditional software development means in 2008 dollars.
We felt it would be interesting to use a similar approach and tools to analyze in simple terms
the code present in each of the Linux Foundation’s collaborative projects as of August
2015, and the required effort to re-create the R&D available to all. Of course, collaboration is
happening throughout the industry in places like Mozilla, the Apache Software Foundation,
GitHub, and so on. While this is a good starting point since the Linux Foundation today
hosts many large-scale open source projects, it is by no means the full story.
1
http://www.dwheeler.com/sloc/redhat71-v1/redhat71sloc.html
2
http://www.linuxfoundation.org/sites/main/files/publications/estimatinglinux.html
5. A $5 Billion Value: Estimating the Total Development Cost of Linux Foundation’s Collaborative Projects5
We set out to give an estimate of the value of the code present in the projects by analyzing
the code repositories of each one of our projects using the well known Constructive Cost
Model (COCOMO) to estimate the total effort required to create these projects.
In short, the results are impressive.
As of last month, 115,013,302 total lines of source code were present in The Linux Foundation’s
collaborative projects. Using the COCOMO model, we estimated the total amount of effort
required to retrace the steps of collaborative development to be 41,192.25 person-years. In
other words, it would take a team of 1,356 developers 30 years to recreate the code base
present in The Linux Foundation’s current collaborative projects listed above. We estimate
the total economic value of this work to be over $5 billion.
Let’s discuss how we did the analysis.
The input for COCOMO is “KLOC,” or thousands of lines of source code in the final
project. For the snapshot comparison, we calculated the total lines of source code from
each Linux Foundation Collaborative Project as it exists today, under the assumption that
each would be developed in parallel. By using the COCOMO model, we were able to
estimate the total value of all our collaborative projects. Please note this does not include
the Linux kernel itself.
For this count, each project’s source code was analyzed by David Wheeler’s SLOCcount
utility. We modified the latest version of SLOCcount, allowing it to count new programming
languages like Go, which were not present when David Wheeler originally created the tool.
All code, including our local modifications, is available here: github.com/licquia/sloccount
The interesting problem, in some cases, was determining “each project’s source code.” Some
of the Linux Foundation’s collaborative projects are quite complex, and often include code
from outside projects. We strove to identify code developed as a part of the project itself, and
not count these outside projects pulled in by reference. But we will freely admit this is not an
exact science.
To do this, we used the following rules:
• We used each project’s version control repository as the main source, rather than
distributed source tarballs. (As it turns out, all projects included in this survey used Git.)
• When available, we also used lists of additional contributing projects as described by
projects on their websites, or as pulled from each project’s own documentation on
how to contribute.
• In some cases, we used all of the repositories available in Git, with manual review
to eliminate obvious upstream projects, such as Linux kernel trees.
6. A $5 Billion Value: Estimating the Total Development Cost of Linux Foundation’s Collaborative Projects6
Detailed Results
Given all the assumptions shown previously, the SLOC and estimated production values
for all Linux Foundation collaborative projects as of August 2015 are as follows:
Total Physical Source Lines of Code (SLOC) 115,013,302
Development Effort Estimate, Person-Years (Person-Months)
(Basic COCOMO model, Person-Months = 2.4* (KSLOC**1.05))
41,192.25 (494,306.95)
Development team size
(Basic COCOMO model, Team Size = Person-Months / Months)
1356
Schedule Estimate, years (months)
Basic COCOMO model, Months = 2.5* (person-months**0.38)
30.37 (364.47)
Total Estimated Cost to Develop
(average salary = $95,280.00/year, overhead dividend = 0.693).
$5,663,488,007.63
Broken out by project we find:
PROJECT LINES
Code Aurora Forum 23,137,096
OPNFV 787,665
Node.js 2,601,172
Tizen 80,016,660
OpenDaylight 2,231,469
Dronecode Project 1,733,498
OpenBEL 698,570
Xen 647,302
AllSeen Alliance 466,375
Cloud Foundry Foundation 1,261,690
OpenMAMA 306,906
IoTivity 300,187
Yocto Project 138,381
Cloud Native Computing Foundation 542,027
Let’s Encrypt 89,574
AGL 18,839
Open Container Initiative 25,660
Total lines of code3
126,922,318
3
Lines of code analyzed August 2015
7. A $5 Billion Value: Estimating the Total Development Cost of Linux Foundation’s Collaborative Projects7
The labor cost inputs for both salary and fully loaded costs were taken from the US Bureau
of Labor Statistics. Wheeler’s 2002 study and the Linux Foundation’s 2008 update both
used 2.4 for the fully-loaded overhead cost multiplier. The 2.4 multiplier came from informal
discussions Wheeler had with several cost analysts4
. Since we couldn’t replicate these
discussions, we decided to use the more conservative 0.693 overhead multiplier obtained
from the US Bureau of Labor Statistics5
. As a result this study contains more conservative
estimates than previous studies, and straight up comparisons will be difficult to do.
Median software developer salary (year)6
$95,280.00
Fully-loaded cost dividend7
0.693
Fully-loaded developer cost $137,489.1
The COCOMO model also takes project scaling issues into account when estimating
developer time and cost, rather than assuming that developers scale in a linear fashion. This
makes it possible to estimate the size of the developer team and the total time required using
the model. Since the model gives us person-months of effort and months of time, dividing
the first figure by the second yields the team size predicted by the model: 1,356 developers.
Limitations to this Study’s Approach
As we said during our earlier analysis of Linux, there is no perfect way to estimate the value of
something as complex and evolving as open source projects. While this method is one of the
only viable approaches, it likely over-estimates some aspects of value, while under-estimating
others. A few of the limitations in this approach:
Value Doesn’t Really Equal Code.
Unfortunately this method equates value to quantity of code. We’re only estimating what it
would cost to recreate the codebases. It would be folly to look at the results and ascribe a
complete value of a project through this method (even though to be fair that is what we have
done!) Our projects span a huge swath of technology. Some have large amounts of code
that started with the project. Some are lightweight but very powerful and crucial to the future
of computing infrastructure. Some of the most valuable code derives its value in being small
and highly efficient. Some have large blocks of code that are rarely used but still present in
the project. It’s impossible to tell by looking at the list of code in these projects which projects
are “better” or “more important” purely based on lines of code. We discuss the ecosystem
4
http://www.dwheeler.com/sloccount/sloccount.html
5
http://www.bls.gov/news.release/archives/ecec_06102015.pdf
6
http://www.bls.gov/oes/current/oes_nat.htm from May 2014
7
http://www.bls.gov/news.release/archives/ecec_06102015.pdf
7
8. A $5 Billion Value: Estimating the Total Development Cost of Linux Foundation’s Collaborative Projects8
potential and adoption of some of these products later which is certainly another way to
value code. In short, likely the best way to value code is just to see how it’s used and what
problems it solves.
Differences in Project Scope
Readers may also note that both Tizen and Code Aurora Forum have by far the most code
of all the projects. This is not at all surprising given the nature of these collaborative projects.
Tizen is a full mobile/embedded OS, much like a Linux distribution. And Code Aurora Forum
recreates many full projects for a specific architecture. The data makes clear that there is a lot
of development output in both projects, but apart from that a relative value compared to other
projects should not be assumed.
Net Additions
The biggest weakness in SLOC analysis is its focus on net additions to software projects.
Anyone who is familiar with kernel development, for instance, realizes that the highest labor
cost in its development is when code is deleted and modified. The amount of effort that goes
into deleting and changing code, not just adding to it, is not reflected in the values associated
with this estimate. Because in a collaborative development model, code is developed and
then changed and deleted, the true value is far greater than the existing code base. Just
think about the process: When a few lines of code are added to an open source project,
for instance, many more have to be modified to be compatible with that change. The work
that goes into understanding the dependencies and outcomes and then changing that code
is not well represented in this study. For a good discussion of this process, see the Linux
Foundation’s publications on who is developing Linux8
.
Not Capturing Debate
Collaborative development means you’ll often have multiple individuals or groups working
on different approaches to solving the same technical problem with only one of those
approaches, or a hybrid of the approaches “winning” inclusion in the final version. Often much
of the value is in the discussion and debate supporting different approaches. However, since
the “losing” approaches are not committed to the final shipping release, this SLOC approach
does not take into account the development effort for those approaches.
8
http://www.linuxfoundation.org/publications/linux-foundation/who-writes-linux-2015
9. A $5 Billion Value: Estimating the Total Development Cost of Linux Foundation’s Collaborative Projects9
Starting from Scratch
This study assumes it would take the lines of code to recreate these projects if started from
scratch. Certainly that is a specious assumption since there are probably many approaches
to solving these problems.
Global
This study assumes all development would take place in the US, with the associated cost
of US labor. Most software development is global in nature and its labor costs would vary
accordingly.
Collaboration Builds Value Through Open Ecosystems
As mentioned above, while counting lines of code is at least one way to look at the value of
a project, it’s admittedly quite flawed. It does show effort of development and what it may
take to recreate the code within these projects (even though of course that vary widely). But
as we mentioned, the tasks and purposes of the projects are quite varied. A drone autopilot
system is much different than a software defined networking controller. The true impact of a
Collaborative Project is best seen by viewing where the code is used, the ecosystem impact
of that code and the problem that code is solving.
For instance, because the Linux kernel is open, as more people use it in their products or
services and those improvements or changes funneled back, the code itself becomes more
valuable and improved. As Android became the most popular operating system in the world,
huge value was built into the Linux kernel ecosystem by Android vendors. From hardware
and board support to power management improvements, all of those changes were
funneled back into the open source project and could be used by all. Thus Linux became
a clear choice for other embedded or consumer electronics usage because the greater
hardware ecosystem was already supporting it.
It also benefitted those who were not expecting it. Around the same time datacenter power,
efficiency and space become a major concern, many of the same technologies that helped
the mobile phone industry suddenly benefitted the enterprise. Battery saving on a phone
also helped huge server farms cut down on their electric bills, helping us all. Those vendors’
improvements and support are then also added back into the project: creating more jobs for
engineers, better code and long term commitment from vendors who are shipping products
for the code. This is why users like Facebook, Twitter, Google and so on have started open
source projects of their own. It’s a force multiplier for the quality and robustness of their code.
10. A $5 Billion Value: Estimating the Total Development Cost of Linux Foundation’s Collaborative Projects10
We are just starting to see these network effects in our collaborative projects as products,
services, and infrastructure are dependent on the open code base. This is the true
accelerant of value. While we have yet to come up with a reliable and objective way to
quantify the ecosystem accelerant, the value is clear. The health of a code base can be
determined by the number of developers, the lines of code, the rate of change and certainly
market adoption. We also see strong projects develop interworking relationships with
communities from other open source projects. Over time developers on other projects also
contribute back as the ecosystem of dependencies expands.
Let’s look at some examples of market adoption from Linux Foundation
Collaborative Projects:
• Toyota and Jaguar Land Rover have publicly stated they will be using Automotive Grade
Linux (AGL) in future production vehicles. Automotive Tier One suppliers such as Denso,
Panasonic, and Fujitsu Ten have said they plan to base their future products on AGL.
With a standardized app framework, AGL plans to create a robust application developer
ecosystem. One of the largest automotive manufacturers already expects to ship 80
percent of its cars running AGL by 2016.
• Cloud Foundry is today used in a great number of products from large technology
organizations. Products include: IBM BlueMix, Pivotal Cloud Foundry and Pivotal Web
Services, HP Helion, SAP Hana Cloud Platform, GE Predix, CenturyLink AppFog, Verizon
Enterprise Cloud, Huawei Web Services, Accenture’s Cloud Platform and many more.
- In just one of many examples, Allstate Insurance has publicly discussed how Cloud
Foundry has taken developer startup time from months to minutes9
.
- The Cloud Foundry platform is the core of GE’s Predix Industrial Internet systems10
.
• It’s estimated that 700 to 1,000 companies develop products or services on the Dronecode
technology stack, which doesn’t include the thousands of individual makers and members
of DIY Drones who build products based on the code. Product examples include:
- 3DRobotics’ Solo UAV
- Walkera recently introduced the QR X350 Premium copter, based on Dronecode:APM
- Parrot’s popular Bebop quadcopter, using a port of Dronecode’s APM flight code
• More than 85 million devices currently run the AllSeen Alliance’s AllJoyn framework.
AllJoyn is included in every version of Microsoft Windows 10, every LG TV that ships
with webOS, Hitachi Smart Wi-Fi Speakers, Monster SoundStage, Panasonic’s wireless
speaker system, and many more. Manufacturers representing more that half of all of the
white-label goods produced in the world are collaborating to create an AllJoyn profile for
their products, bringing in the era of the connected appliance to brands including LG,
Haier, Insteon and Electrolux.
9
http://blog.pivotal.io/pivotal-cloud-foundry/case-studies-2/allstates-andy-zitney-is-disrupting-how-insurance-does-technology
10
GE’s Predix demonstrates the CF platform as the core of Industrial Internet systems
11. A $5 Billion Value: Estimating the Total Development Cost of Linux Foundation’s Collaborative Projects11
• Node.js is used in many, many ecommerce, media and mobile sites, including Paypal,
Fidelity, Netflix, the New York Times, Medium, LinkedIn, Yahoo, CBS, Pinterest, Ebay,
GoDaddy, Uber, Zendesk and many more.
- There are 2 million unique IP addresses installing Node packages per month,
and 2 billion package downloads per month.
• More than 30 vendors, suppliers and consultancies are using key OpenDaylight
components and architecture to build products, solutions, apps and services11
.
• The Open Daylight project’s user base has grown significantly in 2015, largely in the telco
space but also in the enterprise:
- Tencent is reenvisioning its DCI network with SDN and ODL.
- AT&T is deploying ODL for its global SDN controller.
- Comcast is using ODL for network automation to start and is collaborating with others
in industry on a key ODL project.
- Telstra is using ODL in their WAN for network services.
- Caltech Large Hadron Collider team is researching the use of ODL to distribute 200+
TB of data to 473 facilities around the globe; they consider ODL the de facto standard.
- Telefonica is using ODL as its central controller and as a way to advance Net-IDE
• Many of the world’s largest cloud providers run on Xen: AWS, Rackspace, IBM/Softlayer,
Verizon cloud and Alibaba’s Aliyun.
As you can see, even though it’s very hard to ascribe a number to it, the value of the
ecosystem potential of these projects is vast. From shared plumbing standards that benefit
vendors through interoperability to unplanned innovation as an idea seeded for one use case
that benefits another, we expect to see greatly accelerated value from these projects as we
enter the next phase of commercial adoption. We look forward to seeing growth not only in
the code bases of these projects over time, but in the sheer value of the codeas quantified
by market impact for the participants who use it.
But don’t mistake commercial adoption as commercial control. The true virtuous circle of
open source software is that anyone can fully use and participate in these projects. Every
one of the Linux Foundation’s collaborative projects are open to any technical participant or
user. Just as Linux’ open participation and usage have given advanced technical assets to
many Davids battling Goliaths, we anticipate these open projects will also provide a leveling
effect to people throughout the globe.
11
https://www.opendaylight.org/solutions-provider-directory
12. A $5 Billion Value: Estimating the Total Development Cost of Linux Foundation’s Collaborative Projects12
Conclusion
There is massive economic value being generated by large scale collaborative development
in open source. Companies and individuals have literally billions of dollars of research and
development available to them through these projects and the thousands of developers
contributing to them. It’s unmistakable: We can build software more quickly and cheaply by
fully participating and supporting neutral collaborative development projects.
The market forces at work – where the code is used and supported by a greater ecosystem
of participants – is truly where value is accelerated. It’s difficult for a sole participant to
compete against an open and thriving community: There are too many diverse actors with
too much motivation. And it’s always difficult to compete against free. This is why we see
literally all major technology vendors adopting open source strategically.
So what does this study “prove?” That is always a subjective answer, and we are the first to
admit the limitations to these types of constructed analysis. But we do think it’s clear that the
complexity present in modern day software requires an economic investment that is unlikely
to be shouldered by one company alone. From cloud computing to new ways of developing
and deploying applications, the future of computing is open and collaborative. And for that
we -- and users -- are thankful.
The Linux Foundation has identified that its work in delivering best practices for hosted
collaboration has an acceleration effect on the value of these projects. By providing the
“architecture of participation” via best practices and services gleaned from our years
supporting Linux, The Linux Foundation is helping companies and individuals collaborate and
innovate with speed and scale never before seen. We are hopeful that the many issues facing
our planet can be solved by more large-scale open source collaborative development12
. We
invite interested projects, companies and individuals to join our existing projects or start one
of their own and add to the $5 billion dollars of value already created in just the last few years.
More information can be found at collabprojects.linuxfoundation.org.
Acknowledgements
The authors would like to thank Dawn Foster, Brian Warner, Mike Dolan and David Wheeler
for their contributions to this paper.
The data in this paper was generated by SLOCCount, Copyright (C) 2001-2004 David A.
Wheeler. SLOCCount is Open Source Software/Free Software, licensed under the GNU GPL.
SLOCCount comes with ABSOLUTELY NO WARRANTY, and you are welcome to
redistribute it under certain conditions as specified by the GNU GPL license; see the
documentation for details.
12
https://www.youtube.com/watch?v=SqXUu-EsAiE
13. The Linux Foundation promotes, protects and standardizes Linux by
providing unified resources and services needed for open source to
successfully compete with closed platforms.
To learn more about The Linux Foundation or our other initiatives
please visit us at www.linuxfoundation.org