1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux...

20
Copyright ©2003 LxIS. All Rights Reserved. 1 Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003

Transcript of 1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux...

Page 1: 1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.

Copyright ©2003 LxIS. All Rights Reserved.1

Open Source Overview

Roger A. MaduroLinux Infrastructure, LLC

April 25, 2003

Page 2: 1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.

Copyright ©2003 LxIS. All Rights Reserved.2

CIO Magazine

Your Open Source Plan

Cover story

March 15, 2003

“Once a toy for geeks, open source is slowly but surely filtering into the enterprise and transforming the way software is designed, sold and supported. And any CIO without an open-source strategy in 2003 will be paying too much for IT in 2004.”

Page 3: 1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.

Copyright ©2003 LxIS. All Rights Reserved.3

The Freedom to Choose

“In a 2001 CIO survey, 85 percent of the respondents said they weren't going to sign up for Microsoft's new subscription plan. Our latest survey shows that more than half have stuck to their guns. That's because a new factor has entered the equation: choice. Now CIOs have it.”

CIO Magazine, Showdown at the 6.0 Corral, Christopher Koch, March 15, 2003.

Page 4: 1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.

Copyright ©2003 LxIS. All Rights Reserved.4

Very Short History of Open Systems/Open Source

1969/1970 Dennis Ritchie, Kenneth Thompson, and others at AT&T Bell Labs begin developing Unix in collaboration with the academic community.

In 1979, the ``seventh edition'' (V7) version of Unix is released—this is the grandfather of all extant Unix systems. UC at Berkeley starts developing a variant called the Berkeley Software Distribution (BSD).

“Unix Wars” rage in the 1980’s and early 90’s. In 1984 Richard Stallman's Free Software Foundation (FSF) began the GNU

project, a project to create a free version of the Unix operating system. By free, Stallman meant software that could be freely used, read, modified, and redistributed.

In 1991 Linus Torvalds began developing an operating system kernel, which he named ``Linux'' [Torvalds 1999]. This kernel could be combined with the FSF material and other components (in particular some of the BSD components and MIT's X-windows software) to produce a freely-modifiable and very useful operating system.

(Source: David A. Wheeler, Secure Programming for Linux and Unix HOWTO, March 2003).

Page 5: 1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.

Copyright ©2003 LxIS. All Rights Reserved.5

What is Open Source Software?

Open Source software is software whose source code can be obtained, viewed, changed and redistributed without royalties or other limitations. (Source: David Wheeler)

Free can have two meanings: Gratis and Libre. Gratis means it comes at no cost. Libre means freedom, the freedom to use the software as

one chooses.

Page 6: 1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.

Copyright ©2003 LxIS. All Rights Reserved.6

The Proprietary Software Issue

Open Source software IS proprietary!

Debate is still raging as to how to correctly label what has been known as “proprietary software,” or “commercial software…”

“Lock-in software?” “Closed-source software?” “Hostageware?” “Monopolyware?”

Page 7: 1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.

Copyright ©2003 LxIS. All Rights Reserved.7

Licensing Models

GPL LGPL BSD Apache Mozilla

Microsoft’s

Page 8: 1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.

Copyright ©2003 LxIS. All Rights Reserved.8

Apache Software License

Apache Software License

Version 1.1 Copyright (c) 2000 The Apache Software Foundation. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

3. The end-user documentation included with the redistribution, if any, must include the following acknowledgment:

"This product includes software developed by the Apache Software Foundation (http:// www.apache.org/)." Alternately, this acknowledgment may appear in the software itself, if and wherever such third- party

acknowledgments normally appear. 4. The names "Apache" and "Apache Software Foundation" must not be used to endorse or promote

products derived from this software without prior written permission. For written permission, please contact [email protected].

5. Products derived from this software may not be called "Apache", nor may "Apache" appear in their name, without prior written permission of the Apache Software Foundation.

Page 9: 1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.

Copyright ©2003 LxIS. All Rights Reserved.9

The Six O’s

Open Source Open Code Open Industry Standards Open Systems Open Architecture Open Data

Page 10: 1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.

Copyright ©2003 LxIS. All Rights Reserved.10

Open Source Operating Systems

Linux Red Hat SuSE Mandrake Debian Xandros (Lindows)

BSD FreeBSD OpenBSD NetBSD Mac OSX

Page 11: 1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.

Copyright ©2003 LxIS. All Rights Reserved.11

Attributes of open source/Linux

Reliable Secure Robust Scalable Manageable

Page 12: 1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.

Copyright ©2003 LxIS. All Rights Reserved.12

Benefits

Lower licensing costs than Windows or Unix. Does not incur client access license fees or renewal

“upgrade” fees. Lower hardware requirements. Greater performance on the same hardware (3 to 10

times the performance). Lower staff costs (one administrator can manage 3 to

10 times the number of servers).

Page 13: 1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.

Copyright ©2003 LxIS. All Rights Reserved.13

Integration

It is the ideal application integration engine because it is based on open industry standards and has an open architecture.

Code is open and accessible if customization is necessary (or for troubleshooting). This also means that it is portable and the investment is preserved.

Supports 11 hardware architectures., Windows runs only on the Intel architecture.

Great Open Source Middleware (Zope, eZPublisher…).

Page 14: 1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.

Copyright ©2003 LxIS. All Rights Reserved.14

Value Proposition

Initial financial outlay is lower. Cost over 6 years is 30 to 90% lower than Microsoft Windows. No disruptions along the way (no forced upgrades/migrations to

new operating system & office suite every 18 to 36 months). Running cost is predictable. IT cycle is predictable (equals safety for the business and

investment). Training costs are lower (same basic operating system). The system can be updated all the way to the end of the cycle.

Page 15: 1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.

Copyright ©2003 LxIS. All Rights Reserved.15

Desktop Licenses-Linux vs. Microsoft

Hypothetical 100-user case (this is just to illustrate the differences in licensing costs—greatest savings with Linux come from lower support and maintenance costs).

Microsoft 100 Users Linux (SuSE)

100 Users

Operating System $299 $29,900 $79.95 $7,995

Office Suite$579 $57,900 $0 $0

Total$87,800 $7,995

Page 16: 1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.

Copyright ©2003 LxIS. All Rights Reserved.16

Server Licenses-Linux vs. Microsoft

Hypothetical 100-user case (this is just to illustrate the differences in licensing costs—greatest savings with Linux come from lower support and maintenance costs).

Microsoft CALS Total Linux (SuSE)

CALS Total

Server$3,999 $3,196 $7,195 $749 $0 $749

Mail Server $699 $6,700 $7,399 $0 $0 $0

SQL Server $4,999 $4,999 $0 $0 $0

Totals$19,543 $749

Page 17: 1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.

Copyright ©2003 LxIS. All Rights Reserved.17

Cost Comparisons (Web Servers) 1

0100200300400500600

Totals inThousands

Year 3

Linux

Solaris

Windows

Case Year 1 Year 2 Year 3

Linux $49,931 $62,203 $74,475

Solaris $421,718 $491,619 $561,520

Windows $91,724 $141,193 $190,662

Three-year Total Costs of Ownership

Source: Robert Frances Group, “Total Cost of Ownership for Linux in the Enterprise,” July 2002.

Page 18: 1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.

Copyright ©2003 LxIS. All Rights Reserved.18

Cost Comparisons (Web Servers) 2

$0

$50

$100

$150

Thousands of dollars

3-Year Total

Linux

Solaris

Windows

Case Externally Purchased Support Costs

Admin. Salary Costs

3-Year Total for both

Linux <$10 $12,010 $36,060

Solaris $19,309 $29,509 $146,454

Windows $1,520 $46,360 $143,640

System Support and Administration

(Yearly externally purchased support and administrator salary costs per Processing Unit)

Source: Robert Frances Group, “Total Cost of Ownership for Linux in the Enterprise,” July 2002.

Page 19: 1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.

Copyright ©2003 LxIS. All Rights Reserved.19

Cost Comparisons (Web Servers) 3

0

10

20

30

40

50

60

Thousands ofdollars

Salary Per Processing Unit

Linux

Solaris

Windows

Case Salary Per Admin

Servers per Admin

Salary per Server

Salary per PU

Linux $71,400 44 $1,623 $12,010

Solaris $85,844 6.4* $13,413 $29,509

Windows $68,500 10 $6,850 $52,060

*Sun customers had large servers.

Salary Costs Per Processing Unit

Source: Robert Frances Group, “Total Cost of Ownership for Linux in the Enterprise,” July 2002.

Page 20: 1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.

Copyright ©2003 LxIS. All Rights Reserved.20

Contact Information

Contact Information

Roger A. Maduro

Managing Director

Linux Infrastructure, LLC

117 Davis Ave., SW.

Leesburg, Virginia 20175

(571) 217-6921

[email protected]