The document discusses opensource software for enterprise use. It notes that according to Gartner studies, 80% of commercial software will contain opensource code by 2011 and over half of organizations have adopted opensource. The document outlines the four main freedoms that opensource provides - run, study, improve, redistribute. It also discusses various opensource licenses and how to choose an opensource solution by defining needs, identifying options, and doing a detailed review.
Eric Fesler discusses using open source software. He explains that open source ensures certain software freedoms like free redistribution and access to source code. Fesler recommends choosing open source by defining needs, identifying options from directories like SourceForge, and doing a detailed review of aspects like community support and licensing. He advises working with open source by selecting best of breed components, managing version compatibility, and standardizing libraries.
We often miss out on the details of how open source and free software became prevalent as they are today. These slides used in a seminar session attempts to provide an overview of the history and development of free software and open source philosophy.
Also, open source licenses tend to be complex. See the factors that inevitably make them complex.
GNU GPL: License to Software Freedom by Ata ur RehmanAta Rehman
The document discusses the GNU GPL (General Public License) and free/open source software licensing. It provides definitions of a software license and different types of licenses. The GNU GPL was created by Richard Stallman for the GNU project to provide four essential software freedoms: the freedom to run software, redistribute it, modify it, and redistribute modified versions. The GPL ensures that any software or works using it also grant users these four freedoms. Popular free/open source software like Linux, LibreOffice, and DSpace use the GPL to remain freely accessible and modifiable by users.
Expert Lecture delivered at K. K. Wagh Polytechnic, Nashik (INDIA)
by,
Tushar B Kute (Asst. Professor, Sandip Institute of Technology and Research Centre, Nashik)
The document discusses opensource software for enterprise use. It notes that according to Gartner studies, 80% of commercial software will contain opensource code by 2011 and over half of organizations have adopted opensource. The document outlines the four main freedoms that opensource provides - run, study, improve, redistribute. It also discusses various opensource licenses and how to choose an opensource solution by defining needs, identifying options, and doing a detailed review.
Eric Fesler discusses using open source software. He explains that open source ensures certain software freedoms like free redistribution and access to source code. Fesler recommends choosing open source by defining needs, identifying options from directories like SourceForge, and doing a detailed review of aspects like community support and licensing. He advises working with open source by selecting best of breed components, managing version compatibility, and standardizing libraries.
We often miss out on the details of how open source and free software became prevalent as they are today. These slides used in a seminar session attempts to provide an overview of the history and development of free software and open source philosophy.
Also, open source licenses tend to be complex. See the factors that inevitably make them complex.
GNU GPL: License to Software Freedom by Ata ur RehmanAta Rehman
The document discusses the GNU GPL (General Public License) and free/open source software licensing. It provides definitions of a software license and different types of licenses. The GNU GPL was created by Richard Stallman for the GNU project to provide four essential software freedoms: the freedom to run software, redistribute it, modify it, and redistribute modified versions. The GPL ensures that any software or works using it also grant users these four freedoms. Popular free/open source software like Linux, LibreOffice, and DSpace use the GPL to remain freely accessible and modifiable by users.
Expert Lecture delivered at K. K. Wagh Polytechnic, Nashik (INDIA)
by,
Tushar B Kute (Asst. Professor, Sandip Institute of Technology and Research Centre, Nashik)
Illia Iorin (Junior Software Engineer, Consultant, GlobalLogic, Kharkiv) is a developer of free hardware drivers for accelerating the work with Mesa3D graphics under Linux with digital signal processing experience. Illia told about collaboration and communication on Open Source projects covering the following topics:
- The history of the Open Source concept.
- Open Source license.
- How to use Git for communication.
- Examples of the Open Source project workflows: Mesa3D and OpenCV.
This presentation by Illia Iorin (Junior Software Engineer, Consultant, GlobalLogic, Kharkiv) was delivered at GlobalLogic Kharkiv Embedded TechTalk #4 on January 25, 2019.
Video: https://www.youtube.com/watch?v=ZbtsqVlB1fs
The document provides an introduction to open source software (OSS) technology. It discusses the history and pioneers of open source including Richard Stallman and the GNU project. It also defines open standards and lists examples including programming languages like C and Ada, file formats like PDF and HTML, and protocols like IP and TCP. Finally, it discusses various OSS licenses including academic, community, and commercial licenses.
This slidedeck is the first presentation in a series of presentations on legal issues on open source licensing by Karen Copenhaver of Choate Hall and Mark Radcliffe of DLA Piper. To view the webinars, please go to http://www.blackducksoftware.com/files/legal-webinar-series.html. You may also want to visit my blog which frequently deals with open source legal issues http://lawandlifesiliconvalley.com/blog/
Introduction of foss license & fos sology 20130911_v2Andy Huang
The document discusses FOSSology, an open source software tool for license compliance and management. It provides an introduction to FOSSology, describes how it works by scanning software packages to identify licenses and other metadata, and shows examples of scanning results. Key information discussed includes FOSSology being initiated by HP as an open source project, its ability to scan software repositories to facilitate license analysis and sharing of metadata, and how it performs various scans like copyright, license, package and file type analysis.
The document discusses open source software, including its growing adoption and various business models. It covers open source licenses and their different levels of permissiveness. Some key points include:
- By 2011, 80% of commercial software will contain open source code according to a Gartner study.
- There are over 300,000 open source projects on SourceForge alone.
- Major companies like IBM, Apple, and Microsoft contribute to and use open source software.
- Licenses like the GPL require all derivative works to remain open source, while licenses like the MPL allow proprietary works to use open source code.
- Businesses can make money from open source in various ways like support, services, complementary proprietary products
FreeBSD is a complete open source operating system, not a Linux distribution. It includes tools, source code, over 24,000 third-party packages, and documentation. FreeBSD is used by many companies for its innovation, stability, business-friendly license, and open community. It provides features like Jails, ZFS, DTrace, and powerful networking capabilities. The BSD license allows users freedom in commercial use and modification of FreeBSD source code.
This document provides an introduction to free and open source software (FOSS) including its history and key concepts. It discusses how the GNU project and Linux kernel led to the development of GNU/Linux distributions. It also lists some popular FOSS alternatives to proprietary software and provides demonstrations of educational FOSS tools.
The document discusses open source software, including its history, definitions, common licenses, and popular packages. It provides facts about open source usage, outlines how Richard Stallman and Linus Torvalds helped establish open source concepts. The benefits are listed as cost savings, increased users, scalability, longevity, and innovation due to collaboration. Popular licenses mentioned are GPL, LGPL, BSD and Apache. Development tools highlighted are Linux, Android, MySQL, PHP and Python.
The document provides an overview of the Linux kernel architecture. It discusses key components like the system call interface that allows userspace processes to request services from the kernel, process and memory management modules, filesystem and device drivers, and networking support. The kernel runs in supervisor mode and provides essential operating system functions that are built upon by the C library and applications.
The document discusses open source software licenses and intellectual property protection when using open source software. It summarizes key open source licenses like GPL, LGPL, and MPL and how they affect proprietary software development. The document also describes how ACCESS Linux Platform is designed to allow both open source and proprietary software while protecting intellectual property through license isolation and the use of MPL for its application framework.
This document summarizes the key principles of free and open-source software (FOSS). It outlines the four freedoms that define free software: to run a program for any purpose, study and modify its code, redistribute copies, and distribute modified versions. It describes the GNU General Public License (GPL) and how it guarantees these freedoms while allowing fees for distribution or custom work. The document highlights some major free software projects and their impact, and defines characteristics that open source software must have regarding redistribution, access to source code, and nondiscrimination.
The document discusses the history and development of open licensing and copyright. It covers early copyright laws from the 1700s, the creation of various open licenses like the GPL and Creative Commons licenses in the late 20th century, and debates around balancing open sharing of content with author rights and commercial interests. Key events discussed include the establishment of copyright, the free software movement launched by Richard Stallman, and the growth of Creative Commons which now has over 100 million works licensed under its schemes.
The document defines open source as a philosophy that promotes free redistribution and access to a product's design, ideas, and implementation details. Open source software is released to the development community for further evolution, whereas closed source software is developed privately by a small team. Open source has advantages like availability of source code, not depending on vendors, better quality/customizability, and lower costs compared to proprietary software. However, open source can also have disadvantages like a learning curve, incompatibility issues, and lack of financial incentives for developers. Popular examples of open source include Android, Linux, Firefox, and LibreOffice. The document also discusses open source licensing and common myths about open source software.
A seminar presentation on Open Source by Ritwick Halder - a computer science engineering student at Academy Of Technology, West Bengal, India - 2013
Personal Website - www.ritwickhalder.com
The document discusses free and open source software (FOSS) and the FOSS movement. It provides an introduction to FOSS, describing some of the core concepts like free software definitions, important people like Richard Stallman and Linus Torvalds, popular licenses like GPL and Creative Commons, FOSS economics, Linux distributions, and common FOSS applications.
This document provides an introduction to free and open source software (FOSS). It defines FOSS as software that is free as in freedom rather than price. The document outlines the history of FOSS, including the founding of the Free Software Foundation and key projects like Linux. It distinguishes between the free software movement, which focuses on user freedoms, and open source software, which focuses on sharing code. The document lists several famous FOSS projects and reasons for using FOSS, including availability of source code and potential cost savings. It also covers common FOSS licenses like GPL, LGPL and BSD and discusses dual licensing. Finally, it notes ways FOSS is used in industry and common motivations for individuals to contribute to FOSS
This document provides an introduction to free and open source software (FOSS). It defines FOSS as software that is free as in freedom and open source. The document outlines the history of FOSS, including the founding of the Free Software Foundation and key open source projects. It distinguishes between the free software movement and open source movement. Examples are given of famous FOSS projects and reasons for using FOSS. The document also discusses FOSS licenses, the role of FOSS in industry, and common motivations for contributing to FOSS projects.
Part 2 Deep Dive: Navigating the 2024 Slowdownjeffkluth1
Introduction
The global retail industry has weathered numerous storms, with the financial crisis of 2008 serving as a poignant reminder of the sector's resilience and adaptability. However, as we navigate the complex landscape of 2024, retailers face a unique set of challenges that demand innovative strategies and a fundamental shift in mindset. This white paper contrasts the impact of the 2008 recession on the retail sector with the current headwinds retailers are grappling with, while offering a comprehensive roadmap for success in this new paradigm.
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesHolger Mueller
Holger Mueller of Constellation Research shares his key takeaways from SAP's Sapphire confernece, held in Orlando, June 3rd till 5th 2024, in the Orange Convention Center.
More Related Content
Similar to Licenze Open Source, API, interoperabilità, motori di una nuova web economy
Illia Iorin (Junior Software Engineer, Consultant, GlobalLogic, Kharkiv) is a developer of free hardware drivers for accelerating the work with Mesa3D graphics under Linux with digital signal processing experience. Illia told about collaboration and communication on Open Source projects covering the following topics:
- The history of the Open Source concept.
- Open Source license.
- How to use Git for communication.
- Examples of the Open Source project workflows: Mesa3D and OpenCV.
This presentation by Illia Iorin (Junior Software Engineer, Consultant, GlobalLogic, Kharkiv) was delivered at GlobalLogic Kharkiv Embedded TechTalk #4 on January 25, 2019.
Video: https://www.youtube.com/watch?v=ZbtsqVlB1fs
The document provides an introduction to open source software (OSS) technology. It discusses the history and pioneers of open source including Richard Stallman and the GNU project. It also defines open standards and lists examples including programming languages like C and Ada, file formats like PDF and HTML, and protocols like IP and TCP. Finally, it discusses various OSS licenses including academic, community, and commercial licenses.
This slidedeck is the first presentation in a series of presentations on legal issues on open source licensing by Karen Copenhaver of Choate Hall and Mark Radcliffe of DLA Piper. To view the webinars, please go to http://www.blackducksoftware.com/files/legal-webinar-series.html. You may also want to visit my blog which frequently deals with open source legal issues http://lawandlifesiliconvalley.com/blog/
Introduction of foss license & fos sology 20130911_v2Andy Huang
The document discusses FOSSology, an open source software tool for license compliance and management. It provides an introduction to FOSSology, describes how it works by scanning software packages to identify licenses and other metadata, and shows examples of scanning results. Key information discussed includes FOSSology being initiated by HP as an open source project, its ability to scan software repositories to facilitate license analysis and sharing of metadata, and how it performs various scans like copyright, license, package and file type analysis.
The document discusses open source software, including its growing adoption and various business models. It covers open source licenses and their different levels of permissiveness. Some key points include:
- By 2011, 80% of commercial software will contain open source code according to a Gartner study.
- There are over 300,000 open source projects on SourceForge alone.
- Major companies like IBM, Apple, and Microsoft contribute to and use open source software.
- Licenses like the GPL require all derivative works to remain open source, while licenses like the MPL allow proprietary works to use open source code.
- Businesses can make money from open source in various ways like support, services, complementary proprietary products
FreeBSD is a complete open source operating system, not a Linux distribution. It includes tools, source code, over 24,000 third-party packages, and documentation. FreeBSD is used by many companies for its innovation, stability, business-friendly license, and open community. It provides features like Jails, ZFS, DTrace, and powerful networking capabilities. The BSD license allows users freedom in commercial use and modification of FreeBSD source code.
This document provides an introduction to free and open source software (FOSS) including its history and key concepts. It discusses how the GNU project and Linux kernel led to the development of GNU/Linux distributions. It also lists some popular FOSS alternatives to proprietary software and provides demonstrations of educational FOSS tools.
The document discusses open source software, including its history, definitions, common licenses, and popular packages. It provides facts about open source usage, outlines how Richard Stallman and Linus Torvalds helped establish open source concepts. The benefits are listed as cost savings, increased users, scalability, longevity, and innovation due to collaboration. Popular licenses mentioned are GPL, LGPL, BSD and Apache. Development tools highlighted are Linux, Android, MySQL, PHP and Python.
The document provides an overview of the Linux kernel architecture. It discusses key components like the system call interface that allows userspace processes to request services from the kernel, process and memory management modules, filesystem and device drivers, and networking support. The kernel runs in supervisor mode and provides essential operating system functions that are built upon by the C library and applications.
The document discusses open source software licenses and intellectual property protection when using open source software. It summarizes key open source licenses like GPL, LGPL, and MPL and how they affect proprietary software development. The document also describes how ACCESS Linux Platform is designed to allow both open source and proprietary software while protecting intellectual property through license isolation and the use of MPL for its application framework.
This document summarizes the key principles of free and open-source software (FOSS). It outlines the four freedoms that define free software: to run a program for any purpose, study and modify its code, redistribute copies, and distribute modified versions. It describes the GNU General Public License (GPL) and how it guarantees these freedoms while allowing fees for distribution or custom work. The document highlights some major free software projects and their impact, and defines characteristics that open source software must have regarding redistribution, access to source code, and nondiscrimination.
The document discusses the history and development of open licensing and copyright. It covers early copyright laws from the 1700s, the creation of various open licenses like the GPL and Creative Commons licenses in the late 20th century, and debates around balancing open sharing of content with author rights and commercial interests. Key events discussed include the establishment of copyright, the free software movement launched by Richard Stallman, and the growth of Creative Commons which now has over 100 million works licensed under its schemes.
The document defines open source as a philosophy that promotes free redistribution and access to a product's design, ideas, and implementation details. Open source software is released to the development community for further evolution, whereas closed source software is developed privately by a small team. Open source has advantages like availability of source code, not depending on vendors, better quality/customizability, and lower costs compared to proprietary software. However, open source can also have disadvantages like a learning curve, incompatibility issues, and lack of financial incentives for developers. Popular examples of open source include Android, Linux, Firefox, and LibreOffice. The document also discusses open source licensing and common myths about open source software.
A seminar presentation on Open Source by Ritwick Halder - a computer science engineering student at Academy Of Technology, West Bengal, India - 2013
Personal Website - www.ritwickhalder.com
The document discusses free and open source software (FOSS) and the FOSS movement. It provides an introduction to FOSS, describing some of the core concepts like free software definitions, important people like Richard Stallman and Linus Torvalds, popular licenses like GPL and Creative Commons, FOSS economics, Linux distributions, and common FOSS applications.
This document provides an introduction to free and open source software (FOSS). It defines FOSS as software that is free as in freedom rather than price. The document outlines the history of FOSS, including the founding of the Free Software Foundation and key projects like Linux. It distinguishes between the free software movement, which focuses on user freedoms, and open source software, which focuses on sharing code. The document lists several famous FOSS projects and reasons for using FOSS, including availability of source code and potential cost savings. It also covers common FOSS licenses like GPL, LGPL and BSD and discusses dual licensing. Finally, it notes ways FOSS is used in industry and common motivations for individuals to contribute to FOSS
This document provides an introduction to free and open source software (FOSS). It defines FOSS as software that is free as in freedom and open source. The document outlines the history of FOSS, including the founding of the Free Software Foundation and key open source projects. It distinguishes between the free software movement and open source movement. Examples are given of famous FOSS projects and reasons for using FOSS. The document also discusses FOSS licenses, the role of FOSS in industry, and common motivations for contributing to FOSS projects.
Similar to Licenze Open Source, API, interoperabilità, motori di una nuova web economy (20)
Part 2 Deep Dive: Navigating the 2024 Slowdownjeffkluth1
Introduction
The global retail industry has weathered numerous storms, with the financial crisis of 2008 serving as a poignant reminder of the sector's resilience and adaptability. However, as we navigate the complex landscape of 2024, retailers face a unique set of challenges that demand innovative strategies and a fundamental shift in mindset. This white paper contrasts the impact of the 2008 recession on the retail sector with the current headwinds retailers are grappling with, while offering a comprehensive roadmap for success in this new paradigm.
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesHolger Mueller
Holger Mueller of Constellation Research shares his key takeaways from SAP's Sapphire confernece, held in Orlando, June 3rd till 5th 2024, in the Orange Convention Center.
Understanding User Needs and Satisfying ThemAggregage
https://www.productmanagementtoday.com/frs/26903918/understanding-user-needs-and-satisfying-them
We know we want to create products which our customers find to be valuable. Whether we label it as customer-centric or product-led depends on how long we've been doing product management. There are three challenges we face when doing this. The obvious challenge is figuring out what our users need; the non-obvious challenges are in creating a shared understanding of those needs and in sensing if what we're doing is meeting those needs.
In this webinar, we won't focus on the research methods for discovering user-needs. We will focus on synthesis of the needs we discover, communication and alignment tools, and how we operationalize addressing those needs.
Industry expert Scott Sehlhorst will:
• Introduce a taxonomy for user goals with real world examples
• Present the Onion Diagram, a tool for contextualizing task-level goals
• Illustrate how customer journey maps capture activity-level and task-level goals
• Demonstrate the best approach to selection and prioritization of user-goals to address
• Highlight the crucial benchmarks, observable changes, in ensuring fulfillment of customer needs
B2B payments are rapidly changing. Find out the 5 key questions you need to be asking yourself to be sure you are mastering B2B payments today. Learn more at www.BlueSnap.com.
How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...Aleksey Savkin
The Strategy Implementation System offers a structured approach to translating stakeholder needs into actionable strategies using high-level and low-level scorecards. It involves stakeholder analysis, strategy decomposition, adoption of strategic frameworks like Balanced Scorecard or OKR, and alignment of goals, initiatives, and KPIs.
Key Components:
- Stakeholder Analysis
- Strategy Decomposition
- Adoption of Business Frameworks
- Goal Setting
- Initiatives and Action Plans
- KPIs and Performance Metrics
- Learning and Adaptation
- Alignment and Cascading of Scorecards
Benefits:
- Systematic strategy formulation and execution.
- Framework flexibility and automation.
- Enhanced alignment and strategic focus across the organization.
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...my Pandit
Dive into the steadfast world of the Taurus Zodiac Sign. Discover the grounded, stable, and logical nature of Taurus individuals, and explore their key personality traits, important dates, and horoscope insights. Learn how the determination and patience of the Taurus sign make them the rock-steady achievers and anchors of the zodiac.
Best practices for project execution and deliveryCLIVE MINCHIN
A select set of project management best practices to keep your project on-track, on-cost and aligned to scope. Many firms have don't have the necessary skills, diligence, methods and oversight of their projects; this leads to slippage, higher costs and longer timeframes. Often firms have a history of projects that simply failed to move the needle. These best practices will help your firm avoid these pitfalls but they require fortitude to apply.
[To download this presentation, visit:
https://www.oeconsulting.com.sg/training-presentations]
This PowerPoint compilation offers a comprehensive overview of 20 leading innovation management frameworks and methodologies, selected for their broad applicability across various industries and organizational contexts. These frameworks are valuable resources for a wide range of users, including business professionals, educators, and consultants.
Each framework is presented with visually engaging diagrams and templates, ensuring the content is both informative and appealing. While this compilation is thorough, please note that the slides are intended as supplementary resources and may not be sufficient for standalone instructional purposes.
This compilation is ideal for anyone looking to enhance their understanding of innovation management and drive meaningful change within their organization. Whether you aim to improve product development processes, enhance customer experiences, or drive digital transformation, these frameworks offer valuable insights and tools to help you achieve your goals.
INCLUDED FRAMEWORKS/MODELS:
1. Stanford’s Design Thinking
2. IDEO’s Human-Centered Design
3. Strategyzer’s Business Model Innovation
4. Lean Startup Methodology
5. Agile Innovation Framework
6. Doblin’s Ten Types of Innovation
7. McKinsey’s Three Horizons of Growth
8. Customer Journey Map
9. Christensen’s Disruptive Innovation Theory
10. Blue Ocean Strategy
11. Strategyn’s Jobs-To-Be-Done (JTBD) Framework with Job Map
12. Design Sprint Framework
13. The Double Diamond
14. Lean Six Sigma DMAIC
15. TRIZ Problem-Solving Framework
16. Edward de Bono’s Six Thinking Hats
17. Stage-Gate Model
18. Toyota’s Six Steps of Kaizen
19. Microsoft’s Digital Transformation Framework
20. Design for Six Sigma (DFSS)
To download this presentation, visit:
https://www.oeconsulting.com.sg/training-presentations
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...Neil Horowitz
On episode 272 of the Digital and Social Media Sports Podcast, Neil chatted with Brian Fitzsimmons, Director of Licensing and Business Development for Barstool Sports.
What follows is a collection of snippets from the podcast. To hear the full interview and more, check out the podcast on all podcast platforms and at www.dsmsports.net
Navigating the world of forex trading can be challenging, especially for beginners. To help you make an informed decision, we have comprehensively compared the best forex brokers in India for 2024. This article, reviewed by Top Forex Brokers Review, will cover featured award winners, the best forex brokers, featured offers, the best copy trading platforms, the best forex brokers for beginners, the best MetaTrader brokers, and recently updated reviews. We will focus on FP Markets, Black Bull, EightCap, IC Markets, and Octa.
Structural Design Process: Step-by-Step Guide for BuildingsChandresh Chudasama
The structural design process is explained: Follow our step-by-step guide to understand building design intricacies and ensure structural integrity. Learn how to build wonderful buildings with the help of our detailed information. Learn how to create structures with durability and reliability and also gain insights on ways of managing structures.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.AnnySerafinaLove
This letter, written by Kellen Harkins, Course Director at Full Sail University, commends Anny Love's exemplary performance in the Video Sharing Platforms class. It highlights her dedication, willingness to challenge herself, and exceptional skills in production, editing, and marketing across various video platforms like YouTube, TikTok, and Instagram.
IMPACT Silver is a pure silver zinc producer with over $260 million in revenue since 2008 and a large 100% owned 210km Mexico land package - 2024 catalysts includes new 14% grade zinc Plomosas mine and 20,000m of fully funded exploration drilling.
3 Simple Steps To Buy Verified Payoneer Account In 2024SEOSMMEARTH
Buy Verified Payoneer Account: Quick and Secure Way to Receive Payments
Buy Verified Payoneer Account With 100% secure documents, [ USA, UK, CA ]. Are you looking for a reliable and safe way to receive payments online? Then you need buy verified Payoneer account ! Payoneer is a global payment platform that allows businesses and individuals to send and receive money in over 200 countries.
If You Want To More Information just Contact Now:
Skype: SEOSMMEARTH
Telegram: @seosmmearth
Gmail: seosmmearth@gmail.com
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....Lacey Max
“After being the most listed dog breed in the United States for 31
years in a row, the Labrador Retriever has dropped to second place
in the American Kennel Club's annual survey of the country's most
popular canines. The French Bulldog is the new top dog in the
United States as of 2022. The stylish puppy has ascended the
rankings in rapid time despite having health concerns and limited
color choices.”
2. Luca Bonesini
Tech, fun, sales, and...
Informatico, Lanciatore di giavellotto,
Programmatore, Suonatore di
chitarra basso, Sistemista,
Imprenditore, IT Manager, Marito,
Tecnico di prevendita, Mountainbike-ista,
Webmaster, Padre2, Venditore,
Cantore, Markettaro
http://lbonesini.it
@lbonesini
http://it.linkedin.com/in/lucabonesini/
l.bonesini@sourcesense.com
+39 366 688 7125
1989
1997
2002
La mia carriera
www.sourcesense.com
www.reteitalianaopensource.it
2009
2010
3. Sourcesense
“Making sense of Open Source”
Partner
Gruppo
Open Source
Clienti
Hibernate Search Project
Apache/UIMA project
JBoss GateIn Portal
Lucene/Solr
Committers
Apache Chemistry
Lucene/Infnispan
Apache Jackrabbit
integration
OpenSSO-Alfresco
Lead developer
Contributors
www.sourcesense.com
www.reteitalianaopensource.it
4. Le licenze Open Source
www.sourcesense.com
www.reteitalianaopensource.it
5. Licenze software, quali regole?
Fonte Chamindra de Silva
www.sourcesense.com
www.reteitalianaopensource.it
6. Licenze Open Source
●
●
●
opensource.org
Il termine “Open Source”nasce il 3 febbraio 1998 a
Palo Alto (CA), insieme alla Open Source Initiative
(E.Raymond, B.Perens)
La OSI mantiene l'elenco delle licenze OS
riconosciute ed approvate (Open Source
Definition), secondo i 10 criteri OSI
Da non confondere con la Free Sofware Foundation
(fsf.org), fondata nel 1985 da R.Stallman (e altre:
“Debian Free Software Guidelines” e “Definition of
Free Cultural Works”)
www.sourcesense.com
www.reteitalianaopensource.it
7. Licenze Open Source
●
●
●
●
●
●
●
●
1. Free Redistribution
The license shall not restrict any party from selling or giving away the software
as a component of an aggregate software distribution containing programs
from several different sources. The license shall not require a royalty or other
fee for such sale.
2. Source Code
The program must include source code, and must allow distribution in source
code as well as compiled form. Where some form of a product is not distributed
with source code, there must be a well-publicized means of obtaining the
source code for no more than a reasonable reproduction cost preferably,
downloading via the Internet without charge. The source code must be the
preferred form in which a programmer would modify the program. Deliberately
obfuscated source code is not allowed. Intermediate forms such as the output
of a preprocessor or translator are not allowed.
i 10 criteri
●
●
●
●
●
●
3. Derived Works
The license must allow modifications and derived works, and must allow them
to be distributed under the same terms as the license of the original software.
4. Integrity of The Author's Source Code
The license may restrict source-code from being distributed in modified form
only if the license allows the distribution of "patch files" with the source code
for the purpose of modifying the program at build time. The license must
explicitly permit distribution of software built from modified source code. The
license may require derived works to carry a different name or version number
from the original software.
●
●
●
5. No Discrimination Against Persons or Groups
●
●
The license must not discriminate against any person or group of persons.
●
www.sourcesense.com
6. No Discrimination Against Fields of Endeavor
The license must not restrict anyone from making use of the program
in a specific field of endeavor. For example, it may not restrict the
program from being used in a business, or from being used for
genetic research.
7. Distribution of License
The rights attached to the program must apply to all to whom the
program is redistributed without the need for execution of an
additional license by those parties.
8. License Must Not Be Specific to a Product
The rights attached to the program must not depend on the program's
being part of a particular software distribution. If the program is
extracted from that distribution and used or distributed within the
terms of the program's license, all parties to whom the program is
redistributed should have the same rights as those that are granted
in conjunction with the original software distribution.
9. License Must Not Restrict Other Software
The license must not place restrictions on other software that is
distributed along with the licensed software. For example, the
license must not insist that all other programs distributed on the
same medium must be open-source software.
10. License Must Be Technology-Neutral
No provision of the license may be predicated on any individual
technology or style of interface.
www.reteitalianaopensource.it
8. Le licenze OS
Quante sono?
Le più popolari, le comunità più attive
●
Apache License, 2.0 (Apache-2.0)
●
BSD 3-Clause "New" or "Revised" license (BSD-3-Clause)
●
BSD 2-Clause "Simplified" or "FreeBSD" license (BSD-2-Clause)
●
GNU General Public License (GPL)
●
GNU Library or "Lesser" General Public License (LGPL)
●
MIT license (MIT)
●
Mozilla Public License 2.0 (MPL-2.0)
●
Common Development and Distribution License (CDDL-1.0)
●
Eclipse Public License (EPL-1.0)
www.sourcesense.com
www.reteitalianaopensource.it
9. Le licenze OS
Quante sono?
Le altre...
S p e c ia l p u rp o s e lic e n s e s
Non-reusable licenses
Apple
E d u c a tio n a l C o m m u n ity Lic e n s e , V e rs io n 2 .0 (E C L- Public Source License (APSL-2.0)
Computer Associates Trusted Open Source
2 .0 )
Superseded licenses
Apache Software License 1.1
Licenses that have been voluntarily
retired
Intel Open Source License (Intel)
License 1.1 (CATOSL-1.1)
IP A F o n t Lic e n s e (IP A )
N A S A O p e n S o u rc e A g re e m e n t 1.3 (N A S A -1.3 )
O p e n F o n t Lic e n s e 1.1 ( O F L-1.1)
O th e r/M is c e lla n e o u s lic e n se s
(Apache-1.1)
CUA Office Public License Version 1.0 (CUA-
Common Public License 1.0
MITRE Collaborative Virtual
(CPL-1.0)
Workspace License (CVW)
OPL-1.0)
EU DataGrid Software License (EUDatagrid)
Entessa Public License (Entessa)
Artistic license 1.0 (Artistic-
Frameworx License (Frameworx-1.0)
IBM Public License (IPL-1.0)
A rtis tic lic e n s e 2 .0 (A rtis tic -2 .0 )
LaTeX Project Public License (LPPL-1.3c)
O p e n S o ftw a re Lic e n s e (O S L-3 .0 )
Motosoto License (Motosoto)
License, Version 1.0 (ECL-
Q P u b lic Lic e n s e (Q P L-1.0 )
Multics License (Multics)
1.0)
Naumen Public License (Naumen)
Educational Community
Nethack General Public License (NGPL)
Nokia Open Source License (Nokia)
(EFL-1.0)
OCLC Research Public License 2.0 (OCLC-2.0)
Lucent Public License
PHP License (PHP-3.0)
License (SISSL)
Uncategorized Licenses
Boost Software License (BSL-1.0)
CeCILL License 2.1 (CECILL-2.1)
Common Public Attribution License
Eiffel Forum License V1.0
Lic e n s e s th a t a re re d u n d a n t w ith m o re p o p u la r
lice n s e s
Sun Industry Standards Source
1.0)
A d a p tiv e P u b lic Lic e n s e (A P L-1.0 )
zlib /lib p n g lic e n s e (Z lib )
Jabber Open Source License
1.0 (CPAL-1.0)
European Union Public License
(EUPL-1.1)
GNU Affero General Public License
Python License (Python-2.0) (overall Python
("Plan9"), version 1.0 (LPL-
A ttrib u tio n A s s u ra n c e Lic e n s e s (A A L)
license)
1.0)
E iffe l F o ru m L ic e n s e V 2 .0 (E F L-2 .0 )
CNRI Python license (CNRI-Python) (CNRI
F a ir Lic e n s e (F a ir)
portion of Python License)
Mozilla Public License 1.0
H isto rica l P e rm is sio n N o tic e a n d D is cla im e r
RealNetworks Public Source License V1.0
(MPL-1.0)
RL)
(RPSL-1.0)
Mozilla Public License 1.1
MirOS Licence (MirOS)
Ricoh Source Code Public License (RSCPL)
(MPL-1.1)
A c a d e m ic F re e Lic e n s e (A F L-3 .0 )
(H P N D )
Lu c e n t P u b lic L ic e n s e V e rs io n 1.0 2 (LP L- 1.0 2 )
Th e P o s tg re S Q L Lic e n s e (P o s tg re S Q L)
Sleepycat License (Sleepycat)
Open Software License 1.0
Sybase Open Watcom Public License 1.0
(OSL-1.0)
(Watcom-1.0)
Open Software License 2.1
U n iv e rsity o f Illin o is /N C S A O p e n S o u rc e Lic e n s e
(N C SA )
X .N e t L ic e n s e (X n e t)
ISC License (ISC)
Sun Public License (SPL-1.0)
Vovida Software License v. 1.0 (VSL-1.0)
v3 (AGPL-3.0)
Microsoft Public License (MS-PL)
Microsoft Reciprocal License (MS-
Non-Profit Open Software License
3.0 (NPOSL-3.0)
NTP License (NTP)
Reciprocal Public License 1.5 (RPL1.5)
Simple Public License 2.0 (SimPL-
W3C License (W3C)
(OSL-2.1)
wxWindows Library License (WXwindows)
Reciprocal Public License,
Open Group Test Suite License
Zope Public License (ZPL-2.0)
version 1.1 (RPL-1.1)
(OGTSL)
www.sourcesense.com
2.0)
www.reteitalianaopensource.it
10. Licenze software, quali vincoli?
Fonte Chamindra de Silva
www.sourcesense.com
www.reteitalianaopensource.it
11. L'Open Source per OSI
Perché occuparsense?
“Open source is a development method
for software that harnesses the power of
distributed peer review and transparency
of process.
The promise of open source is better
quality, higher reliability, more flexibility,
lower cost, and an end to predatory
vendor lock-in”.
www.sourcesense.com
www.reteitalianaopensource.it
12. L'inventario impossibile
●
●
●
Sistemi operativi: AROS BSD Darwin eCos FreeDOS GNU Haiku Inferno
Linux Mach MINIX OpenSolaris Plan 9 ReactOS
Sviluppo: Basic For Qt Eclipse FreeBASIC Free Pascal GCC Gambas Java
LLVM Lua NetBeans Open64 Perl PHP Python ROSE Ruby Tcl
Community/organizzazioni: Apache Software Foundation Android
Open Source Project Blender Foundation Eclipse Foundation FreeBSD
Foundation freedesktop.org Free Software Foundation Europe India
Latin America FSMI GNOME Foundation GNU Project Google Code KDE
e.V. Linux Foundation Mozilla Foundation Open Knowledge
Foundation Open Source Geospatial Foundation Open Source
Initiative Software Freedom Conservancy SourceForge Symbian
Foundation The Document Foundation Ubuntu Foundation Xiph.Org
Foundation XMPP Standards Foundation X.Org Foundation
www.sourcesense.com
www.reteitalianaopensource.it
13. Open Source. E poi?
www.sourcesense.com
www.reteitalianaopensource.it
14. Open Source=Innovazione
●
●
E se non ci fosse?
Internet, BBS, Linux, web, browser, social web, web 2.0,
dotcom, Google, alternative a Google, Social Network
(MySpace, Facebook, Twitter, Linkedin, G+, etc.), Online
media (Youtube, Hulu, Last.fm, etc.), Blog, RSS, Mashups
(Maps, Flickr, Amazon), Structured/Linked Data,
Opendata, NoSQL, OpenAPI, Semantic web,
Geo/Location-aware services, Real-time web,
Recommendations engine, Cloud, Mobile web, Mobile
App, Augmented reality, Internet of Things, etc. etc.
Non solo software (media, hardware, automotive,
healthcare, books, school, art... economy)
www.sourcesense.com
www.reteitalianaopensource.it
15. Aziende Open Source
Business principale
Red Hat Sun Microsystems/Oracle Novell Digium Jaspersoft
Zimbra IPBrick International Ingres Untangle Liferay
Openbravo SugarCRM Alfresco Pentaho Compiere/Consona
Cleversafe Fonality GroundWork Open Source Opengear
EnterpriseDB Continuent Hyperic MuleSource xTuple Vyatta
Openmoko SpringSource/Vmware StarPound Technologies
Nuxeo Open-Xchange Acquia Actuate Astaro Canonical
ClearCenter Continuent Digium DotNetNuke Uucalyptus
eRacks Fluendo eBox Intalio IPBrick JumpBox
KnowledgeTree Likewise Magnolia Mandriva Mindtouch
MuleSoft MySQL/Oracle Talend Untangle Zarafa Zenoss
Zmanda
www.sourcesense.com
www.reteitalianaopensource.it
18. Open Source. Open Standard. Innovazione.
www.sourcesense.com
www.reteitalianaopensource.it
19. Qualche punto di partenza...
●
OpenNebula, standards-compliant, virtualized enterprise data centers
●
Ubuntu Unity, desktop interface
●
OpenClinic, electronic data capture (EDC) and clinical data management (CDM)
●
OpenStack, cloud operating system
●
●
Kitware, software process, scientific computing, computer vision, medical
computing, informatics, and data management
OpenDaylight, framework to enable the creation of innovative, transparent
software-defined networks (SDNs)
●
ForgeRock, identity and access management
●
Facebook Open Compute hacking the conventional computer infrastructure
●
●
Hadoop, distributed processing of large data sets across clusters of
computers
Android, mobile platform
www.sourcesense.com
www.reteitalianaopensource.it
23. API
API
Application Programming Interface
“In informatica, si indica ogni insieme di procedure
disponibili al programmatore, di solito
raggruppate a formare un set di strumenti
specifici per l'espletamento di un determinato
compito all'interno di un certo programma.
Spesso con tale termine si intendono le librerie
software disponibili in un certo linguaggio di
programmazione” (fonte wikipedia).
www.sourcesense.com
www.reteitalianaopensource.it
24. API Economy
Le API sono considerate
il nuovo canale
(“business channel”)
per interagire con
partner e clienti
La API Economy è la
somma delle
“transazioni digitali”
tra le parti che ne
consegue.
www.sourcesense.com
www.reteitalianaopensource.it
25. API per Enterprise e PA
Entro il 2016
il governo
USA renderà
tutti i dati
pubblici
“machine
readable”.
Entro il 2015
il governo UK
renderà i
suoi 25
servizi più
importanti
accessibili
via API.
Fonte MuleSoft
www.sourcesense.com
www.reteitalianaopensource.it
26. Come fare?
●
●
●
Per fare la API Economy
occorre pubblicare una
API
Hai bisogno di una
strategia API (“API
Strategy”)
Scegli una piattaforma
che ti consenta di
connettere i tuoi asset ai
tuoi clienti (open source, open
standard... ricordi?).
www.sourcesense.com
www.reteitalianaopensource.it
27. Riassumendo
●
●
●
●
●
●
●
●
Web API: REST, XML, JSON, Oauth
API as a Service
API Management
Monetization: free, consumer pays,
consumer gets paid, indirect
API Integration
API Ecosystem
Trends: aggregation, reciprocity,
backend as a service, real-time
Opportunities: 3D Printing,
Automobiles, Home, Buildings,
Quantified Self
www.sourcesense.com
www.reteitalianaopensource.it