Open Source - Trends and Strategies


Published on

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Open Source - Trends and Strategies

  1. 1. Introduction to Open Source Presented at the New York City Technology Forum November 7, 2008 Ted Brown, Executive Director, CUNY Institute for Software Design and Development
  2. 2. Introduction to Open Source <ul><li>What is Open Source? </li></ul><ul><li>Open Source Usage </li></ul><ul><li>History of Open Source </li></ul><ul><li>Beyond Software </li></ul><ul><li>Why Open Source Matters </li></ul>
  3. 3. What is Open Source? <ul><li>No general agreement of what open source means other than that the source code is public. Consequently: </li></ul><ul><ul><li>Produced by people for people </li></ul></ul><ul><ul><li>Editable by anyone </li></ul></ul><ul><ul><li>No intent for profit </li></ul></ul><ul><ul><li>Owned by the consumer/community rather than rented from a corporation </li></ul></ul><ul><li>Mostly we refer to Linux or to software built on top of Linux </li></ul>
  4. 4. Open Source Usage <ul><li>Licensing: </li></ul><ul><ul><li>Wikipedia lists 11 popular and widely used licenses with strong communities, more than 18 others. </li></ul></ul><ul><ul><li>Most popular or well-known is the GPL license created by the Free Software Foundation. </li></ul></ul><ul><li>As of August 2007, the GPL accounted for nearly 65% of the 43,442 free software projects listed on </li></ul><ul><li>As of January 2006, about 68% of the projects listed on </li></ul><ul><li>As of yesterday there were over 136,000 open source projects on SourceForge. </li></ul>
  5. 5. History of Open Source <ul><li>“ For the first time, an aspiring programmer or hacker could read the source codes of the operating system, which to that time the software vendors had guarded vigorously.” </li></ul><ul><li>History of Linux , Ragib Hasan, 2002 </li></ul><ul><li>First software was free (from IBM); they sold machines </li></ul><ul><li>Once the federal government required IBM to unbundle their software, others joined in charging for software their company developed. </li></ul><ul><li>Exactly who or when open source was first started as a movement is questionable. </li></ul><ul><ul><li>Richard Stallman, who founded the Free Software Foundation in the early ‘80s, is often considered the father and prime mover of Linux. </li></ul></ul><ul><li>If not for the internet, however, sharing development of code would not be feasible. </li></ul>
  6. 6. Beyond Software <ul><li>Cellphones </li></ul><ul><ul><li>Becoming painfully obvious to hardware vendors that their current model of inexpensive hardware running proprietary software is no longer viable </li></ul></ul><ul><ul><ul><li>Google’s Android </li></ul></ul></ul><ul><ul><li>OpenMoko project another example of open source in mobile marketplace </li></ul></ul><ul><li>Embedded systems </li></ul><ul><ul><li>BMW and other car vendors are coming up with open source solutions to promote development on their platforms. Development usually comes from third parties who develop GPS and GIS software, but can be anything. </li></ul></ul><ul><li>Digital phones, etc. </li></ul><ul><ul><li>With open source, a “regular PC” can be turned into a number of usable machines, Asterisk PBX telephone switchboard, PFSense firewall/router, etc. </li></ul></ul>
  7. 7. OpenOffice: Writer
  8. 8. OpenOffice: Base
  9. 9. OpenOffice: Draw
  10. 10. Backend Software: Drupal <ul><li>Free software package that allows one or more users to publish, manage and organize content. </li></ul><ul><li>Applications include: </li></ul><ul><ul><li>Community web portals </li></ul></ul><ul><ul><li>Discussion sites </li></ul></ul><ul><ul><li>Corporate web sites </li></ul></ul><ul><ul><li>Intranet applications </li></ul></ul><ul><ul><li>Personal web sites or blogs </li></ul></ul><ul><ul><li>Aficionado sites </li></ul></ul><ul><ul><li>E-commerce applications </li></ul></ul><ul><ul><li>Resource directories </li></ul></ul><ul><ul><li>Social Networking sites </li></ul></ul>
  11. 11. We are using Drupal for a large project encompassing many universities
  12. 12. Why Open Source Matters <ul><li>Economics </li></ul><ul><ul><li>Support contracts much less expensive than end user license agreements and software currently sold. </li></ul></ul><ul><ul><li>Most everything that software vendors charge for today can be done for FREE </li></ul></ul><ul><ul><li>Certified support programs relieve strain on HR while still providing high availability and usability </li></ul></ul><ul><li>Security </li></ul><ul><ul><li>Transparency and use community ensures that updates are well-known and security issues promptly fixed </li></ul></ul><ul><ul><li>Publicly available source code helps ensure that issues are dealt with and understood </li></ul></ul>
  13. 13. Why Open Source Matters <ul><li>Freedom </li></ul><ul><ul><li>Using a third party operating system binds an organization to terms of a contract </li></ul></ul><ul><li>Transparency </li></ul><ul><ul><li>Organization knows what they are getting with software written and maintained internally – code does not reside in a black box. </li></ul></ul><ul><li>Prevalence </li></ul><ul><ul><li>User base of Linux and open source software growing faster than ever and it is becoming obvious that the people want a voice, which open source offers. </li></ul></ul><ul><ul><li>There is an organic evolution of software without profiteering </li></ul></ul>
  14. 14. Exploring Open Source <ul><li>New York City Open Source Solutions Lab (OSSL) </li></ul><ul><ul><li>Recently launched by CISDD </li></ul></ul><ul><ul><li>Housed at the CUNY Graduate Center </li></ul></ul><ul><ul><li>Partnership between CUNY, Intel, Red Hat </li></ul></ul><ul><li>Purpose: To promote adoption of open source solutions in the public sector </li></ul><ul><li>State-of-the-art open source software facility </li></ul><ul><ul><li>For government IT professionals </li></ul></ul><ul><ul><li>Allows for testing of open source solutions/ conferring on best practices </li></ul></ul><ul><li>Visit </li></ul>