Open Source In The Enterprise


Published on

Presentation on Open Source Software in the enterprise given to the Middle Georgia IT users group. 9/24/2009

Published in: Technology, News & Politics
1 Like
  • Be the first to comment

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

No notes for slide

Open Source In The Enterprise

  1. 1. Middle Georgia IT Users Group<br />Contact Information:<br /> Rob<br />Josh Epps<br />Itinerary<br /> 6:00-6:10 Welcome/Introduction<br /> 6:10-6:40 Presentation/Discussion<br /> 6:40-6:50 Upcoming Events/New Business<br /> 6:50-Until Open Discussion/Networking<br />
  2. 2. What is Open Source Software?<br />What is Free Software?<br />
  3. 3. Mike Dodds<br />Owner<br />DoddsTech<br /><br />
  4. 4. The Godfather of Free Software:<br />Richard M Stallman (rms)<br />Founded the GNU (GNU’s Not Unix) project in 1983 in response to being denied access to source code for an early laser printer driver<br />Founded the Free Software Foundation in 1986<br />Wrote the General Public License (GPL) v1 in 1989, v2 in 1991<br />Author of the GNU compiler (gcc), emacs and several more<br />
  5. 5. Definition of Free SoftwareRichard Stallman’s “4 freedoms”: <br />Run the program, for any purpose (freedom 0)<br />Study how the program works, and adapt it to your needs (freedom 1)<br />Redistribute copies so you can help your neighbor (freedom 2)<br />Improve the program, and release your improvements to the public, so that the whole community benefits (freedom 3)<br />
  6. 6. General definition of open source<br />Bruce Perens created the Open Source Definition, a general definition encompassing most Free software licenses<br />His main agenda is to educate business about open source software, to make a business case rather than a social one<br />
  7. 7. Free vs. free<br />Open Source and Free Software are very similar (but not identical) and the definition can usually be interchanged.<br />Free software’s capital “F” is used to denote 2 meanings of free:<br />1. Free as in free beer<br />2. Free as in freedom (the ability to use, distribute and modify the software as you wish)<br />
  8. 8. Common examples of Free Software<br />Linux<br />Java<br />MediaWiki (i.e. WikiPedia)<br />Apache<br />Asterisk<br />FreeBSD<br /><br />Mozilla Firefox<br />Audacity (audio editor)<br />
  9. 9. Common Licenses<br />General Public License (GPL) v2 – most popular license <br />Examples using v2<br />Linux kernel<br />The GNU software suite (gcc etc.)<br />MySQL database<br />Java<br />Asterisk (PBX software)<br />60+ % of the software on freshmeat and sourceforge <br />
  10. 10. Common Licenses<br />General Public License (GPL) v3<br />Newer, not as popular yet<br /> v3+<br />
  11. 11. BSD License – least restrictive license<br />Examples<br />Free BSD<br />Open BSD<br />PostgreSQL database<br />Apache license – similar to BSD license<br /><ul><li>Examples
  12. 12. Apache Web server
  13. 13. Most popular Web server on the Internet</li></li></ul><li>Why use Free Software?<br />Freedom<br />If you are a coder, you can modify the software any way you like to do anything you want<br />If you are a user, you can install the software on anything you like, as many times as you like (No CD keys or “activation”)<br />Free<br /><ul><li>Software is freely available at no cost</li></li></ul><li>Why not use Free Software?<br />No “throat to choke”<br />Free software no official corporate support, you are responsible for fixing it if it breaks or pay a 3rd party for support<br />You must share your code too<br /><ul><li>With GPL software, any modifications or enhancements to GPL software that you distribute must also be licensed under the GPL and be made available to everyone. (This only applies if you distribute the code outside your organization)</li></li></ul><li>Open Source In The Enterprise<br />Where We Are Today<br />
  14. 14. Josh Epps<br />Director of Information Technology<br />Fickling & Company<br /><br />
  15. 15. Top Projects<br />
  16. 16. Everyone Loves Statistics<br />“85% of enterprises have already adopted<br />open source” -Gartner<br />“45% of those enterprises are using open source in mission critical applications”<br /> -Forrester<br />
  17. 17. Why Now?<br />Economic Factors<br />Availability<br />Dissolving Obstacles<br /> Intellectual Property Disputes<br /> Maturity<br /> Security<br />
  18. 18. Projects Catching Attention<br />Message Routing and Management(ESB)<br />JSP Server<br />Data Integration<br />
  19. 19. Projects Catching Attention<br />Application Integration<br />Middleware<br />Aggregator Projects<br />
  20. 20. Who’s Using Open Source<br />Universities<br />Government<br />Small Enterprise<br />Large Enterprise<br />
  21. 21. Success Stories <br />Organization: Continental Airlines<br />Open Source Project: Jitterbit<br />Uses: integrating data on network bandwidth, server function, and traffic databases<br />
  22. 22. Success Stories<br />Organization: State of Oregon<br />Open Source Project: GroundWork<br />Uses: Consolidate and reduce network monitoring systems<br />
  23. 23. Presentation Download<br />Blog Locations<br /><br /><br />Linkedin group<br />Middle GA IT Users Group<br />