Open Source in the Enterprise    Mike Ellsworth Head Guy
Agenda <ul><li>Principles of Open Source </li></ul><ul><li>Examples of Open Source software </li></ul><ul><li>Where Open S...
Principals of Open Source <ul><li>Free redistribution  </li></ul><ul><li>Source code must be included  </li></ul><ul><li>M...
Examples of Open Source Software <ul><li>Apache   — the most popular Web Server </li></ul><ul><li>Firefox   — fast growing...
Examples of Open Source Software <ul><li>Tomcat   — Java servlet environment </li></ul><ul><li>OpenOffice   — alternative ...
Apache is King
Firefox a Contender
Linux on the Desktop <ul><li>Everex's Cloudbook runs a Linux distribution from gOS </li></ul><ul><li>Shuttle Computers KPC...
Sun and Open Source <ul><li>Sun has opened many of their apps and plaforms: </li></ul><ul><ul><li>Solaris Operating System...
Open Source: You’re Soaking In It <ul><li>Answer the following questions to see if your organization is using open source ...
Enterprises Run Open Source <ul><li>Google runs on Linux </li></ul><ul><li>Linux runs PlayStation 2 and 3, several arcade ...
Enterprises Run Open Source <ul><li>JBoss has #1 market share (34% penetration according to BZ Research) and used by >400,...
Enterprises Run Open Source <ul><li>MySQL – With more than 50,000 downloads per day MySQL has 40% database usage by develo...
Sponsors of JBossWorld:
Advantages of Open Source Source: Computer Economics survey, 2005
Disadvantages of Open Source <ul><li>No guarantee of progress   —  project may never reach a usable stage, and may die lat...
Disadvantages of Open Source <ul><li>Restricted choice   —  commercial software may offer dozens or hundreds of choices  <...
Disadvantages of Open Source <ul><li>Higher cost of installation   —  a greater degree of expertise usually is required fo...
Common Objections <ul><li>Open source isn’t really free  — Implementation, administration, and support costs </li></ul><ul...
Common Objections <ul><li>Open source may not be perceived as secure  — If the code is available, anyone can figure out ho...
How We Use Open Source <ul><li>The WiMAX Guys’ business: </li></ul><ul><ul><li>Wi-Fi installations in hotels </li></ul></u...
How We Use Open Source <ul><li>Wi-Fi installations in hotels: </li></ul><ul><ul><li>Kismet – 802.11 layer2 wireless networ...
How We Use Open Source <ul><li>Wi-Fi installations in hotels: </li></ul><ul><ul><li>NetStumbler – wireless network detecto...
How We Use Open Source <ul><li>Wi-Fi installations in hotels: </li></ul><ul><ul><li>StumbVerter – import Network Stumbler'...
How We Use Open Source <ul><li>IT consulting for small hospitality companies: </li></ul><ul><ul><li>OpenOffice – full-feat...
How We Use Open Source <ul><li>Web hosting: </li></ul><ul><ul><li>Linux – OK, we cheat a bit: We use Red Hat  </li></ul></...
How We Use Open Source <ul><li>Email hosting: </li></ul><ul><ul><li>Linux Sendmail – The most popular email server in the ...
How We Use Open Source <ul><li>Miscellaneous: </li></ul><ul><ul><li>Server management: </li></ul></ul><ul><ul><ul><li>PuTT...
Open Source Cost/Benefit <ul><li>Same hardware since 2004  (P4/1GB RAM/80GB mirrored disk) </li></ul><ul><li>No downtime d...
Open Source Cost/Benefit <ul><li>One client has a dedicated Windows Server </li></ul><ul><li>Periodic downtime due to upda...
Downside of Open Source <ul><li>You have to learn to love the command line interface! </li></ul><ul><li>Linux needs better...
Should You Use Open Source? <ul><li>Is the software well established or still in its infancy?  </li></ul><ul><li>Are there...
Just Don’t Expect it to be Free <ul><li>“ And did we mention that it's free? Okay, not exactly. Backcountry[.com] has esti...
Just Don’t Expect it to be Cheap[er] <ul><li>Costs of Acquisition and Support – A Comparison – August 2005 – PREPARED FOR ...
Just Don’t Expect it to be Cheap[er]
Places to Find Out More <ul><li>SourceForgenet  sourceforgenet/indexphp </li></ul><ul><li>Freshmeat  wwwfreshmeatnet </li>...
Articles to Find Out More <ul><li>The Advantages of Adopting Open Source Software  wwwinformitcom/articles/articleaspx?p =...
Thanks! <ul><li>Mike Ellsworth The WiMAX Guys  StratVantage Consulting 952-525-1584 [email_address] </li></ul>
Upcoming SlideShare
Loading in …5
×

Open Source in the Enterprise

1,251 views

Published on

Open Source in the Enterprise: You\'re soaking in it! From Firefox to Apache and Linux, enterprises use Open Source software because it works.

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,251
On SlideShare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide
  • Open Source in the Enterprise

    1. 1. Open Source in the Enterprise  Mike Ellsworth Head Guy
    2. 2. Agenda <ul><li>Principles of Open Source </li></ul><ul><li>Examples of Open Source software </li></ul><ul><li>Where Open Source is used </li></ul><ul><li>Advantages and Disadvantages </li></ul><ul><li>How The WiMAX Guys uses Open Source </li></ul><ul><li>Open Source Cost/Benefit </li></ul><ul><li>Should you use Open Source? </li></ul>
    3. 3. Principals of Open Source <ul><li>Free redistribution </li></ul><ul><li>Source code must be included </li></ul><ul><li>Must allow modifications and derived works </li></ul><ul><li>Integrity of the author's source code </li></ul><ul><li>No discrimination against persons or groups </li></ul><ul><li>No discrimination against fields of endeavor </li></ul><ul><li>A single license must apply to all users </li></ul><ul><li>License must be technology-neutral </li></ul>
    4. 4. Examples of Open Source Software <ul><li>Apache — the most popular Web Server </li></ul><ul><li>Firefox — fast growing Web Browser </li></ul><ul><li>Linux — growing in data center and even desktop </li></ul><ul><li>phpBB — a forum system </li></ul><ul><li>FreeBSD — a version of UNIX ® </li></ul><ul><li>Java — a programming language </li></ul><ul><ul><li>Partially Open Source </li></ul></ul><ul><ul><li>Free, as in free beer </li></ul></ul>
    5. 5. Examples of Open Source Software <ul><li>Tomcat — Java servlet environment </li></ul><ul><li>OpenOffice — alternative to MS Office </li></ul><ul><li>JBoss — Java app server </li></ul><ul><li>MySQL — lightweight database </li></ul><ul><li>Python, Perl, PHP — scripting languages </li></ul><ul><li>Eclipse — platform-independent, application development framework </li></ul>
    6. 6. Apache is King
    7. 7. Firefox a Contender
    8. 8. Linux on the Desktop <ul><li>Everex's Cloudbook runs a Linux distribution from gOS </li></ul><ul><li>Shuttle Computers KPC Linux PC </li></ul><ul><li>iRiver Wing </li></ul><ul><li>Dell Inspiron 530 N and 1420 N running Ubuntu </li></ul><ul><li>Everex $199 gPC, sold out at Walmart in 2007 </li></ul><ul><li>Asus eee-PC </li></ul><ul><li>Picotux World's smallest </li></ul><ul><li>Lenovo </li></ul>
    9. 9. Sun and Open Source <ul><li>Sun has opened many of their apps and plaforms: </li></ul><ul><ul><li>Solaris Operating System </li></ul></ul><ul><ul><li>NetBeans </li></ul></ul><ul><ul><li>Project Looking Glass </li></ul></ul><ul><ul><li>Project JXTA </li></ul></ul><ul><ul><li>Jini </li></ul></ul><ul><ul><li>OpenOffice </li></ul></ul><ul><ul><li>OpenSPARC </li></ul></ul><ul><ul><li>Java EE </li></ul></ul>
    10. 10. Open Source: You’re Soaking In It <ul><li>Answer the following questions to see if your organization is using open source software: </li></ul><ul><ul><li>Does your team use Firefox, Linux, Apache Web server, or MySQL? </li></ul></ul><ul><ul><li>Do you use gcc or g++ for compiling? </li></ul></ul><ul><ul><li>Does your team build executables using make? </li></ul></ul><ul><ul><li>How about the Bash shell, grep, gzip, sed, calc, ed, Emacs, Finger, or uucp? </li></ul></ul><ul><ul><li>Do you use CVS or Bugzilla? </li></ul></ul><ul><ul><li>How about WebSphere? </li></ul></ul>
    11. 11. Enterprises Run Open Source <ul><li>Google runs on Linux </li></ul><ul><li>Linux runs PlayStation 2 and 3, several arcade games, and embedded devices such as mobile phones, routers, and stage lighting systems </li></ul><ul><li>Packaged software running Linux is expected to exceed $357 billion by 2008 </li></ul><ul><li>IDC says that Linux holds 12.7% of the overall server market Q1 2007 </li></ul>
    12. 12. Enterprises Run Open Source <ul><li>JBoss has #1 market share (34% penetration according to BZ Research) and used by >400,000 developers </li></ul>
    13. 13. Enterprises Run Open Source <ul><li>MySQL – With more than 50,000 downloads per day MySQL has 40% database usage by developers </li></ul>
    14. 14. Sponsors of JBossWorld:
    15. 15. Advantages of Open Source Source: Computer Economics survey, 2005
    16. 16. Disadvantages of Open Source <ul><li>No guarantee of progress — project may never reach a usable stage, and may die later if there is not enough interest </li></ul><ul><li>Possible problems with intellectual property — difficult to know if some particular method is patented </li></ul><ul><li>Sometimes difficult to find a project and its current status — not much advertising for open source software </li></ul>
    17. 17. Disadvantages of Open Source <ul><li>Restricted choice — commercial software may offer dozens or hundreds of choices </li></ul><ul><li>Poor integration with Microsoft — Open Source products tend to be created by people who do not want to work with Microsoft </li></ul><ul><li>Poor vertical integration — software tools rather than solutions </li></ul><ul><li>Poor user interface/Difficult to use — Open Source products are written by power users </li></ul>
    18. 18. Disadvantages of Open Source <ul><li>Higher cost of installation — a greater degree of expertise usually is required for installation </li></ul><ul><li>Lack of capabilities / features — Open Software packages may have far fewer features and capabilities </li></ul><ul><li>No warranty — you are on your own There is no single company backing the product </li></ul>
    19. 19. Common Objections <ul><li>Open source isn’t really free — Implementation, administration, and support costs </li></ul><ul><li>There’s no service and support — For some companies, support is mandatory </li></ul><ul><li>Development resources can be scarce — Linux and open source resources may not be abundant in your area or industry. However, with the evolution of Mono (the open source equivalent to NET), Windows NET developers become an added development resource for Linux </li></ul>
    20. 20. Common Objections <ul><li>Open source may not be perceived as secure — If the code is available, anyone can figure out how to break it </li></ul><ul><li>Training may not be available — Training lags MS alternatives, but Novell has created multiple levels of Linux certification and integrated training programs </li></ul><ul><li>All open source is a work-in-progress — True for some, but not for all The key components like Linux, Apache, MySQL, and Tomcat are dominating prime-time Internet with stable, secure, and production-quality solutions </li></ul>
    21. 21. How We Use Open Source <ul><li>The WiMAX Guys’ business: </li></ul><ul><ul><li>Wi-Fi installations in hotels </li></ul></ul><ul><ul><li>IT consulting for small hospitality companies </li></ul></ul><ul><ul><li>Web hosting </li></ul></ul><ul><ul><li>Email hosting </li></ul></ul>
    22. 22. How We Use Open Source <ul><li>Wi-Fi installations in hotels: </li></ul><ul><ul><li>Kismet – 802.11 layer2 wireless network detector, sniffer, and intrusion detection system – good for identifying other WLANs in the area </li></ul></ul><ul><ul><li>AirSnort – recovers WEP encryption keys – used if existing WLAN operator has lost access – friends don’t let friends use WEP! </li></ul></ul><ul><ul><ul><li>Operating against a saturated 802.11b network AirSnort took 273659 unique packets and 8 minutes to crack a 128 bit WEP key </li></ul></ul></ul>
    23. 23. How We Use Open Source <ul><li>Wi-Fi installations in hotels: </li></ul><ul><ul><li>NetStumbler – wireless network detector, sniffer: </li></ul></ul><ul><ul><ul><li>Verifying network configurations </li></ul></ul></ul><ul><ul><ul><li>Finding locations with poor coverage </li></ul></ul></ul><ul><ul><ul><li>Detecting causes of wireless interference </li></ul></ul></ul><ul><ul><ul><li>Detecting unauthorized (“rogue”) access points </li></ul></ul></ul><ul><ul><ul><li>Aiming directional antennas for long-haul WLAN links </li></ul></ul></ul>
    24. 24. How We Use Open Source <ul><li>Wi-Fi installations in hotels: </li></ul><ul><ul><li>StumbVerter – import Network Stumbler's summary files into Microsoft MapPoint 2004 maps </li></ul></ul>
    25. 25. How We Use Open Source <ul><li>IT consulting for small hospitality companies: </li></ul><ul><ul><li>OpenOffice – full-featured MS Office replacement – good usability with low maintenance </li></ul></ul><ul><ul><li>CamStudio –records all screen and audio activity on PC to AVI video and Streaming Flash videos (SWFs) </li></ul></ul>
    26. 26. How We Use Open Source <ul><li>Web hosting: </li></ul><ul><ul><li>Linux – OK, we cheat a bit: We use Red Hat </li></ul></ul><ul><ul><ul><li>good usability with low maintenance </li></ul></ul></ul><ul><ul><ul><li>up 404 days </li></ul></ul></ul><ul><ul><ul><li>When did you last reboot your Windows Server? </li></ul></ul></ul><ul><ul><li>Apache – World’s most popular Web server for a reason </li></ul></ul><ul><ul><li>Metadot Portal Server – Open Source Web Content Management System (WCMS) </li></ul></ul><ul><ul><ul><li>Runs on LAMP (Linux/Apache/MySQL/Perl) </li></ul></ul></ul>
    27. 27. How We Use Open Source <ul><li>Email hosting: </li></ul><ul><ul><li>Linux Sendmail – The most popular email server in the world </li></ul></ul><ul><ul><ul><li>O’Reilly survey of 400,000 email servers: </li></ul></ul></ul><ul><ul><ul><ul><li>31.2 percent use Open Source mail server software </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Sendmail (12.3 percent </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Postfix 8.6 percent </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Exim and qmail 5.3 and 5.0 percent, respectively </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Exchange 7.6 percent </li></ul></ul></ul></ul><ul><ul><ul><li>Easy to maintain – no Exchange headaches </li></ul></ul></ul><ul><ul><li>Horde – Webmail email reader </li></ul></ul>
    28. 28. How We Use Open Source <ul><li>Miscellaneous: </li></ul><ul><ul><li>Server management: </li></ul></ul><ul><ul><ul><li>PuTTY – terminal program with style </li></ul></ul></ul><ul><ul><ul><li>VI – yes, it’s still around </li></ul></ul></ul><ul><ul><ul><li>WinSCP – secure file transfer and file system manipulation </li></ul></ul></ul><ul><ul><ul><li>I haven’t physically seen the server in more than 3 years </li></ul></ul></ul><ul><ul><li>Browser: </li></ul></ul><ul><ul><ul><li>Firefox with lots of plugins </li></ul></ul></ul>
    29. 29. Open Source Cost/Benefit <ul><li>Same hardware since 2004 (P4/1GB RAM/80GB mirrored disk) </li></ul><ul><li>No downtime due to updates/bugfixes/security fixes </li></ul><ul><li>Part time sysadmin: <$1,600 last year </li></ul><ul><li>Licenses: $250/yr Plesk + $350/yr Red Hat </li></ul><ul><li>Uptime: 99.999 percent </li></ul>
    30. 30. Open Source Cost/Benefit <ul><li>One client has a dedicated Windows Server </li></ul><ul><li>Periodic downtime due to updates/bugfixes/security fixes </li></ul><ul><li>List price: $900/month – $10,800/yr </li></ul><ul><li>Licenses: included in monthly, list $999 </li></ul><ul><li>Uptime: 99.0 percent </li></ul>
    31. 31. Downside of Open Source <ul><li>You have to learn to love the command line interface! </li></ul><ul><li>Linux needs better installation methods and utilities </li></ul><ul><li>No Spider solitaire </li></ul>
    32. 32. Should You Use Open Source? <ul><li>Is the software well established or still in its infancy? </li></ul><ul><li>Are there regular updates, patches and new features? </li></ul><ul><li>Is there a support forum? </li></ul><ul><li>Are the support forums active?  </li></ul><ul><li>Do forum participants help each other out?  </li></ul><ul><li>Are reputable companies using the software? </li></ul><ul><li>Is the documentation complete and coherent? </li></ul><ul><li>What are the general costs with hiring contractors who are familiar with the software? </li></ul>
    33. 33. Just Don’t Expect it to be Free <ul><li>“ And did we mention that it's free? Okay, not exactly. Backcountry[.com] has estimated that with all its up-front costs and consulting fees, its open-source shop cost $380,000. </li></ul><ul><li>That includes operating system, databases, e-commerce platform, knowledge management, and e-mail. The company figures the same setup from traditional software vendors would have run up to $3 million.” </li></ul>Source: “Own the Code”, Inc.com, 1/07
    34. 34. Just Don’t Expect it to be Cheap[er] <ul><li>Costs of Acquisition and Support – A Comparison – August 2005 – PREPARED FOR Microsoft </li></ul><ul><li>1 Microsoft’s Windows Server 2003 enterprise license and support costs are competitive with Red Hat Enterprise Linux </li></ul><ul><li>2 The two companies’ different approaches to enterprise licensing and support, and the fact that investments of this magnitude tend to involve longer-term commitments, means that the best pricing comparisons should be based on a period of ownership (three to six years), rather than on just initial acquisition charges </li></ul><ul><li>3 Support is integral to both companies’ solutions and Microsoft’s separate support and license fee structures, in contrast with Red Hat's combined subscription and support offerings, can give a Microsoft solution a significant pricing advantage over a Red Hat solution </li></ul>Source: http://wwwmicrosoftcom/windowsserver/compare/ReportsDetailsmspx?recid=5
    35. 35. Just Don’t Expect it to be Cheap[er]
    36. 36. Places to Find Out More <ul><li>SourceForgenet sourceforgenet/indexphp </li></ul><ul><li>Freshmeat wwwfreshmeatnet </li></ul><ul><li>Novell Forge forgenovellcom </li></ul>
    37. 37. Articles to Find Out More <ul><li>The Advantages of Adopting Open Source Software wwwinformitcom/articles/articleaspx?p =376255&seqNum=1 </li></ul><ul><li>Open source software in your online business - advantages/disadvantages wwwtamingthebeastnet/articles5/open-source-softwarehtm </li></ul><ul><li>Computer Economics survey wwwcomputereconomicscom/articlecfm?id =1043 </li></ul>
    38. 38. Thanks! <ul><li>Mike Ellsworth The WiMAX Guys StratVantage Consulting 952-525-1584 [email_address] </li></ul>

    ×