[go: up one dir, main page]

Academia.eduAcademia.edu
Free and open source software Neil Brown neil@neilzone.co.uk | http://neilzone.co.uk What is “Free” software? What is “Free” software? Source code Object code Compilation Object code Not all languages need compiling What is “Free” software? “Free” as in Freedom 0: Run the program 1: Study and change the program 2: Redistribute the program 3: Distribute your modifications “Open source” software? Open Source Definition Spectrum of FOSS licences More permissive Public domain Less permissive FOSS Proprietary licence More permissive BSD Public domain CDDL Less permissive MPL APL LGPL GPL AGPL Proprietary licence “Copyleft” “Share and share alike” “FOSS in the cloud” Network interaction Affero GPL Apple Public Source Licence Licence or contract? Elements of a contract? Offer Acceptance Consideration Formative requirements Why might someone care? Remedies Relationships Enforcement Copyright holder Enforcement Copyright holder Interest group Enforcement Copyright holder Interest group Individual user Why pick a FOSS licence for own software? Build a community Undercut a rival’s investment Desirable sales pitch When might a business use third party FOSS? Focus spending on differentiation High cost High cost Low differentiation High differentiation Low cost Low differentiation Low cost High differentiation Cost Differentiation potential Other “opens” Open data OpenStreetMap Creative Commons Attributions Source code: nyuhuhuu: CC BY 2.0: http:// www.flickr.com/photos/nyuhuhuu/4443886636/ Tennis app: osde8info: CC BY SA 2.0: www.flickr.com/photos/osde-info/5521684593/ Mac desktop: Jason Brennan: CC BY 2.0: http:// www.flickr.com/photos/jason_ff/2959815798/ The public domain Free beer Attributions Source code: nyuhuhuu: CC BY 2.0: http:// www.flickr.com/photos/nyuhuhuu/4443886636/ Tennis app: osde8info: CC BY SA 2.0: www.flickr.com/photos/osde-info/5521684593/ Mac desktop: Jason Brennan: CC BY 2.0: http:// www.flickr.com/photos/jason_ff/2959815798/