공개sw 운영체제의활용 - :: dbguide.net · 오픈소스소프트웨어지원정책,...

41
공개 공개 SW SW 운영체제의 운영체제의 활용 활용 와우리눅스㈜

Upload: others

Post on 14-Sep-2019

0 views

Category:

Documents


0 download

TRANSCRIPT

공개공개 SW SW 운영체제의운영체제의 활용활용

와우리눅스㈜

목차

공개소프트웨어란공개소프트웨어란 ??

리눅스리눅스

리눅스리눅스 시장시장

와우리눅스와우리눅스

공개소프트웨어의 의미

소스코드를 공개한 상태로 실행 프로그램을 제공

누구나 자유롭게 소스코드를 이용한 개작 및 재배포 허용

소스코드를 무상으로 공개하나 이를 일반 사용자가 사용할 수 있는 형태로

재가공하여 배포, 설치, 기술지원 등을 하는 데에는 영리 추구를 허용

전세계의 수 많은 전문 프로그래머들의 자발적인 자원에 의해 동시에 상호

검토하여 개발 및 오류수정이 진행

동시에 여러 전문 프로그래머들의 검증 절차를 거치므로 높은 성숙도의코드 완성 및 오류 발생시 패치 작업의 신속한 처리

공개소프트웨어의 의미

공개 소프트웨어용 라이센스인 GPL(General Public License)의 주요

내용

공개소프트웨어는 아래의 같은 조건하에서 프로그램의 복제와 개작, 배

포가 자유롭게 허용되며, 프로그램의 사용(프로그램을 실행시키는 행위)에

대해서는 아무런 제한 없이 자유로운 사용이 가능

프로그램을 양도 받은 자는 GPL상의 사용허가를 그대로 유지하는 조건

하에 소스코드를 자유롭게 복제, 배포가능

프로그램을 양도 받은 자는 프로그램을 자유롭게 개작할 수 있고, 개작

된 프로그램을 GPL상의 사용허가를 그대로 유지하는 조건하에 배포가능

프로그램이 Object File이나 실행파일 형태로 배포될 경우 반드시 소스

코드를 함께 제공하여야 함

공개소프트웨어의 필요성

소프트웨어 기반 기술 향상 및 부가가치 창출

향후 개발된 응용 소프트웨어의 종속성 탈피

소프트웨어의 독자 적인 수출 기반 확보

공공성을 가진 소요 소프트웨어에 대한 비용 절감

정부의 공공기관 소프트웨어의 자주성 확보.

정보 보안 , 기술 보안, 기술자원의 보호를 위하여 반드시 필요함.

공개S/W에 대한 오해/편견

사용이 어렵다.“Unix와 거의 동일한 Command 를 사용

“UI 는 Windows 와 유사하다”

“office 및 미디어 기능의 컴포넌트의 사용이 가능하다

성능이 떨어진다.“ 사용 기능별 전문성을 확보 할 수 있어 성능이 우수하다”

“ Unix 동급의 성능을 나타내고 있으며 ..”

“ 다양한 H/W 플렛폼에서 성능은 더욱 우수하다”

보안이 취약하다.“보안 대응이 빠르고, 헤커의 시스템이 리눅스 때문이다”

상업적 성공이 어렵다 (비즈니스 모델이 없다?? )“서비스 지원 사업 , 원가 절감의 공급자 모델, 패키지 제품군”

“상용 서비스 및 다양한 기능을 가지고 있음.”

공개S/W에 대한 오해/편견

유지비가 많이 든다 (설치, 교육, 유지….)

“ 유닉스 사용자, 커뮤니티를 활용한 초기 적응 교육 수월, 라이센스 비용 부담 없음”

“ 많은 회사들이 사용하고 있으며 첨차 사용자가 등가 하고 있음

장애발생시 책임주체가 없다.“공개 소프트웨어도 정품이 있다, 서비스가 포함된 제품을 구매”

“ 기업에 때라 서비스 패키지만 구매 가능 “

“ 공개 소프트웨어 기반의 솔루션 공급 회사로 부 터 구매”

정부가 개입하는 것은 바람직하지 않다.“정부도 고객이다 당연 효율적인 시스템을 선택 할 권리가 있다”

“특정 소프트를 지원하는 건 반대 이다 하지만 산업 정책은 당연 필요하다”

라이센스가 산업의 건전한 발전을 저해한다.“ 활용 가능한 모든 공개 소스를 활용한 S/W제품은 원가를 줄인다”

“ 공개 소프트웨어 기반의 솔루션은 개발 인센 티브를 적용 할 수 있다”

“제품의 완성도와 적용성을 높인 제품의 가치를 인정 받는다”

공개S/W에 동인

비용 절감 문제와 플랫폼 표준 및 통합

개방성과 저가의 가용성

인텔 호환성 가격/ 성능 로드멥

플랫폼 선정에서의 유연함

사용자 그룹내의 수용성 , 기술자원의 Pool

MS 라이센싱과 비즈니스 방식에 대한 우려

플랫폼 벤더들의 의지력

공개S/W에 저해 요인

현재의 전략적 계획에 맞출 수 있는지

핵심적인 부분에 대한 준비성

서비스와 지원

사용의 용이성과 운용 관리

기업 내의 정치적인 문제

자사 애플리케이션 이전과 애플리케이션 통합 솔루션

플랫폼 벤더들의 의지력

공개 S/W 대한 우리 정부의 의식

OSS 최신 기술에 대한 공개 및 교류를 통하여 국내 S/W제품의

선진제품과의 기술격차를 해소할 수 있는 기회

OS, DBMS등 핵심 플랫폼에 대한 소스코드 접근으로 빠른 신

제품 개발 등 Time-To-Market대응이 용이

Embedded Software 기술 수요를 OSS로 대처하여 원가 절감

공개된 소스를 활용하고 개발과제 참여 등을 통하여 양질의 S/W

인력 양성 가능

전문 OSS 소프트웨어 기업을 육성하면 외국시장 진출 할 수 있는

기회

국내 S/W 산업 도약의 계기

공개 S/W 지원 정책

OSS 공급 정책

OSS 개발을 위한 기술 개발 프로젝트 추진

국가 연구개발이나 공공부분 사업을 통해 개발된 소프트웨어 공개 촉진

OSS 관련 수요나 요구에 관한 정보, 소프트웨어 라이브러리를 제공하는

Clearing house 제공

OSS 관련 교육 훈련 지원

OSS 수요 창출 정책

정부 구매 시 상용 소프트웨어와 동등한 위치에서 구매

정부의 시범사이트 도입에 따른 수요 창출

정보통신 표준 설정 시 개방표준 (Open Standard) 우대

오픈 소스 소프트웨어 지원정책, 송위진, 과학기술정책연구원, 2003참고

정책 비젼 및 중점 추진 과제

S/W 경쟁력 강화 및 수출 촉진 및 공개S/W Application 세계시장 선점

2010년S/W개발 선도국가 진입

공유와 협력을 통한 가치 창출

비전

추진구도

수요 창출

공공부문 도입 확대

공급 확대공개S/W OS 성능개선Application 개발확대

공개S/W 개발 선도기술 공유

Component 개발

<기술개발>-리눅스게임용그래픽Tool 개발-리눅스 PC용편리성향상추진

-유망분야공개 S/W 기술개발프로젝트추진

-공개S/W개발환경조성

<이용활성화>-공공부분선도시범사이트구축

-공공기관의공개S/W 사용환경확보

-공개 S/W 이용촉진지원

<인력양성>-기반S/W개발인력양성

-선도개발자양성

-개발저변인력양성

<대외협력>-해외시장진출전략수립

-동북아3국가의 OSS표준제정

-공동기술개발

중점추진과제

공개 S/W의 활용분포

Different uses for Linux

Note: 113,752 registrations entered 413,452 values

Source : Linux Counter Project (http://counter.li.orgl)

이 표는 점수를 강조 하였다

리눅스의 주 application이다. – DNS, file

server, firewall, routing, web services and

mail들은 모두 중요하고, 각각 별개의 영역으

로 분리 하고 있다.

리눅스는 프로그램에서 매우 유명한 플랫폼

이다. – 일반적인 ‘workstation’ 영역 다음으로

가장 많이 사용되는 것은 프로그래밍 이다.

‘workstation’이라는 것은 데스크 탑 위에서

윈도우로 대체하면서 사용 되는 리눅스로의 확

장을 의미 할 수도 있다.

Uses for Linux %

DNS server 18.06

File server 24.99

Firewall 23.99

FTP server 24.65

Learning 37.75

Mail server 23.12

Other server 16.53

Programming 43.00

Router 18.38

Toy 26.60

Workstation 60.76

Web server 33.43

공개 S/W 장점

Benefits of open source

Small enterprise

Large enterprise

ISV/ integrator

Hardware vender

코드접근성 ** **** **** ****

코드변경가용성

** ** **** **

벤더의독립성 ** **** **** ****

S/W 성능 *** *** *** ***

비용 **** *** **** ***

지원가능성 ** **** **** ****

Key* Negative *** Positive** Neutral **** Strong

Source : Ovum

대표적인 공개 S/W

Killing Software under GNU GPL on Linux

분야 공개 S/W 기능요약

Web Server Apache 최고의시장점유율을가진웹서버

FTP Server Proftpd UNIX 운영체계에서만이사용된 wu-FTPd 에서유래된안정적인 FTP Server

Web Scripting Language

PHP 개발의편의성과 Apache의모듈에서사용가능한Script 언어이며 DB연동모듈도제공된다

Database Engine MySQL Apache + PHP + MySQL 은환상적인팀웍을이루고있으며고가의상용 S/W에거의근접한성능과안정성을보여주고있다.

Mail Server Send MailQ Mail

전세계의표준으로자리잡은만큼의 Mail Server의다양한역할을하고있다

Proxy Server (HTTP)

Tiny proxy OSS Proxy Server가장많이사용하며집에서 linux로인터넷공유기로많이사용하며가장적은 System resource를사용한다.

Web Client(Browser)

Mozilla Netscape이 Open Source화되면서 Mozilla 프로젝트가시작되었으며 UNIX 계열에서도작동하는대표적인Web Browser 이다.

기업 환경에서의 공개 S/WOSS가 기업 시장에서 자리잡기 위해서는 관련된 애플리케이션과 미들 웨어 인프라가 높은 수준의 통합과 지원이 이루어져야 하며 이미 일부 오픈 소스인 Apache 웹 서버 와Tomcat Server Engine등의 제품은 기술선도 업체들을 비롯한 주류업체를 통해 시장에서성공적으로 적용되고 있다.

기업의 공개S/W 도입 단계

Source: Gartner Research, May 2002

기업이 리눅스를 도입하는 단계에 있어 연차적으로 전략적인 도입이 이루어 지고 있으며

90년대 말 단일 솔루션시장에서 시작하여 앞으로 점진적으로 기업의 Mission-critical한

애플리케이션 시장까지 발전해 나가고 있다.

리눅스리눅스

리눅스리눅스(Linux)(Linux)란란??

리눅스의리눅스의 특징특징

리눅스리눅스 배포본배포본

활용활용 솔루션솔루션

리눅스(Linux)란?

공개S/W(Open Source Software)의 일종이다.Unix 와 유사한 Operating System

운영체제(Operating System : OS) 이다.좁은 의미 : OS의 핵심코드(커널)

넓은 의미 : 응용프로그램이 포함된 종합 OS(리눅스 배포본)

리눅스 연혁1991.10 핀란드 대학생인 리누스 토발즈가 리눅스 버전 0.02를 GPL로 인터넷에 발표

이후 인터넷을 통해 전세계 개발자 자발적으로 공동참여

1993.12 0.99p114버전 발표

1996. 6 2.0버전 발표

2003. 말 2.6버전 발표

리눅스 배포 본 이란 ?커널을 포함한 각종 응용프로그램을 CD와 같이 설치하기 간편한 형태로 만들어서 판매하는

종합 OS

리눅스 회사는 리눅스 배포본 제조회사를 의미? -- > 관련 서비스

리눅스의 특징

소스가 공개되어 있어, 원하는 바에 따라 튜닝이 가능하다. (NASA)

시스템 어프라이언스 가능 ( H/W + OS )

소프트웨어 어프라이어스 페키지 가능 ( OS + Solution)

전용 솔루션에 적용 가능 ( G/W, Switch, 보안서버, ….)

장비기종에 관계없이 거의 대부분의 시스템에서 작동된다.

개인용 컴퓨터 , 서버, PDA, 임베디드 …. HP, IBM, SUN..

Intel, AMD 칩에서 작동하기 때문에, 고가의 유닉스 시스템을 대체할 수 있

다.

CISC -> RISC ->Super scalar RISC (Pentium/Xeon,PA-RISC,MIPS)

-> Multiple Core (Itanium, Opteron)

시스템 벤더의 독립적지원

유닉스에서 돌아가는 대부분의 프로그램들이 리눅스에서도 작동된다.

DB : Oracle, Sap, Sybase ,..

리눅스 배포본

해외

레드햇(미)

수세리눅스(독)-> 노벨에 매각

맨드레이트(프)

홍기(중)

미라클(일), VA 리눅스, 자스트 시스템, 오픈테크

국내

와우리눅스 : 서버 기반, 안정적이고 서비스 포함

한컴리눅스 : 데스크 탑 기반, Office 포함

미지,파워,알짜,엑셀,아이겟 ?? … :

참조 : http://www.distrowatch.com/

리눅스 배포본 활용한 솔루션

H/W + Linux OS

H/W 시스템에 최적화된 리눅스 서버 & 리눅스 데스크 탑

시스템 Appliance 패키지

Linux + Solution S/W ( Solution Package )전용 솔루션으로 향후 운용 관리가 편리함 (GroupWare, EDMS, ERP…)

H/W에 독립적인 솔루션

H/W + Linux OS + Solution S/W

기업 환경에 맞는 전용 시스템 ( 공장 자동화, 계측기, 임베디드)

업무에 최적화된 전용 시스템 ( Mail Server, File Server , 보안서버.)

Linux OS Package범용 리눅스 소프트웨어 “ 다양한 컴포넌트가 포함되어 있음”

리눅스리눅스 시장시장

리눅스리눅스 서버서버 시장시장

리눅스와리눅스와 윈도의윈도의 방향방향

리눅스리눅스 시장시장 동향보고서동향보고서

리눅스 서버 시장

리눅스는 일시적인 유행이 아니며, 전 산업계에 걸쳐 급속도로 확산

높은 가격대의 유닉스방식의 SMP기능을 저가격의 리눅스 클러스터의 제작으로

대체 가능

점차적으로 리눅스와 유닉스가 통합되어 같은 애플리케이션이 양쪽 모두에서 동작할

수 있게 될 것으로 예상

2002 2003 2004 2005 2006

50(%)

40

30

20

10

0

-10

-20

-30Linux Netware Unix Windows NT Other Total

아시아 / 태평양지역 서버시장 연간 성장률

출처 : IDC 2002

리눅스와 윈도의 방향

시장조사기관 가트너는 2007년까지 리눅스의 점유율이 21%로 성장하는 반면 원도는 68%로 떨어질 것으로 전망한다.

리눅스 시장 동향

세계 서버 운영체제 시장점유율

(단위 : %)

구분 2000 2001 2002 2003

Combined Window SOE 44.0 50.5 55.1 58.1

Combined Linux SOE (paid) 20.9 22.4 23.1 23.9

Combined Unix SOE 15.8 12.4 11.0 10.0

Others 19.3 14.7 10.7 8.0

Total 100 100 100 100

자료 : IDC, 2004

리눅스 시장동향

국내 서버 운영체제 시장점유율

(단위 : %)

구분 1999 2000 2001 2002

UNIX 26.51 16.05 14.62 17.13

LINUX 0.00 1.58 9.82 8.71

Window 65.02 81.22 71.80 67.47

Others OS 8.47 1.15 3.77 6.69

Total 100 100 100 100

자료 : Gartner, 2004

리눅스와 윈도의 방향

국내 공공부문 서버 운영체제 시장점유율

(단위 : %)

구분 2000 2001 2002 2003

유닉스계열 64.4 56 65 62

윈도계열 17.7 24 25 30

리눅스계열 1.1 4 6 7

기타 16.8 16 4 1

합계 100 100 100 100

자료 : 한국전산원, 공공부문 정보자원현황 조사, 각 년 호

산업별/규모별 리눅스 매출

산업별 리눅스 매출 비중

리눅스 선호도는 제조업 분야가 가장 큰 것으로 나타났다.

대기업 수요가 높아졌다는 것은 시장이 그만큼 성숙돼 가고 있음을 의미한다.

Source : KRG 2004.1

규모별 리눅스 매출 비중

솔루션별/산업별 매출 비중

솔루션별 리눅스 매출 비중

보안과 웹 메일 등 일부 영역에서만 활용돼 온 리눅스가 2003년을 지나면서다양한 영역으로 그 세력을 더욱 확장한 해로 분석되고 있다.

‘전산시스템의 꽃’이라 불리는 금융분야도 15.6%의 비중을 보여 리눅스에

대한 관심도가 결코 작지 않음을 보여준다

Source : KRG 2004.1

산업별 리눅스 솔루션 매출 비중

선호 파트너 현황 &시장 세대 교체

리눅스 솔루션 벤더들이 다양한 사용자 요구를 수용해 멀티플랫폼 체제를선호하기 때문으로 분선

리눅스 솔루션 벤더의 선호 파트너 현황

솔루션으로 재무장한 리눅스 신생 기업들이 속속 등장하고 있다. 즉 리눅스의 활용 측면에서 다양화되고 있다.

Source : KRG 2004.1

리눅스 시장 세대 교체

와우리눅스 사업 목표

LINUX OS

Solution Solution ComponentComponent

OSSKnowledgeDatabase

OSSOSSMigrationMigrationServiceService

WOWLINUXWOWLINUXSystem System ComponentComponent

OSSOSSProfessionalProfessionalTechnicalTechnicalServiceService

World Best linuxTechnical Leader

Linux OS

Linux 배포판

솔루션 전용 Linux

Linux Appliance System

Linux Consulting

Health Check Service

Performance Service

Security Service

Migration Service

Assistance Service

Linux Professional Technical Service

Linux Education Service

Linux On-Line Service

Linux Contract Service

Linux On-site Service

Linux Setup Service

Linux System Integration

Other System Integration

for Linux Migration

Linux H/W & S/W Supply

대한민국대한민국 대표대표리눅스리눅스 전문리더전문리더

와우리눅스와우리눅스

와우리눅스 사업 목표

와우리눅스 배포판

Wowlinux만의 특징사용하기용이하고안정적인 OS 시스템국내언어지원과뛰어난실행제품

기술지원시스템과함께시스템지원능력

빠른패치와업데이트

OS 배포내역2000 / 08 - wowlinux 6.2 update release2000 / 12 - wowlinux 7.0 Christmas release2001 / 01 - wowlinux 7.0 Kkachi release2001 / 06 - wowlinux 7.1 Paran release 2002 / 07 - wowlinux 7.3 Paran R22003 / 03 - wowlinux 7.3 Paran R3(Appliance Server)

고객배포공공기관 ( 학교, 연구실, 지방자치단체)중소기업 ( SOHO, Web Server)IDC ( Internet Data Center)

Wowlinux 사용자사이트 (상업적)01 Year : 30,000 Server02 Year : 70,000 Server03 Year : 80,000 Server

와우리눅스 S.S 1.2 특징

Add-On 방식의 성능 확장 및 개별 업데이트 기능Add-On 방식이란?

코아가 되는 부분만 축소설치된 상태에서 특정 용도에 맞게 확장이

가능하도록 기능별로 구분된 확장 CD를 이용하여 성능확장

Add-On방식의 장점

다양한 기능 및 성능 확장이 가능

CD간 독립성 보장

조합을 통하여 다양한 형태의 Edition가능(Common+Personal =>PE.

common+Server => SE)

현재 릴리즈 CD

Common CD:코어 기능들로 구성된 리눅스 설치 CD

Personal CD: 개인 업무 사용자를 위해 구성된 OA 기능 강화 확장 CD

Server CD: 다양한 서버들로 구성된 서버 확장 CD

Development CD: 개발자를 위해 구성된 개발 라이브러리 및 개발 툴 확

장 CD

추측 확장 예정 CD

Cluster CD: 병렬처리와 관련된 클러스터 확장 CD

기능별로 구분된 CD에 대한 개별 업데이트시 장점

업데이트가 개별적으로 이루어지기 때문에 관리 용이

개별적인 CD구성으로 CD배포 용이

와우리눅스 S.S 1.2 특징

쉽고 빠른 설치

11단계로 간소화된 설치 부분

Add-on CD에 설치 프로그램 내장

안정화를 통한 시스템 안정성 확보

다양한 테스트와 패치를 통한 시스템 안정성

확보

페도라 패치와 커널 패치, 프로그램 수정을 통

하여 시스템 안정성 확보

기본 코드로 유니코스 채택

현재 제작되고 있는 대다수의 응용 프로그램

이 유니코드 채택

XML 및 MAN등이 유니코드 작성

기존 시스템과 호환성은 떨어지나 시스템 언

어 선택을 통하여 극복 가능

페도라 및 레드햇과 의 호환성 유지

페도라와 동일한 라이브러리 버전을 유지함으

로 페도라와 100% 호환

와우리눅스 S.S 1.2 특징

강력한 보안 정책

서버 데몬 기본적으로 서비스 금

Root로 로그인시 화면보호기 차

단 –xhost를 이용한 해킹 방지

데몬의 경우 암호화된 ssh만 기동

다양한 부트 로더 설치

GRUB 이외에 기존의 LILO추가

미련한 인터페이스 및 메뉴 구조

깔끔하고 세련된 인터페이스

(KMU-Theme)제공

사용자 친화적인 메뉴구조 제공

다양한 입력기 지원

다국어 입력기, Navi 지원

각 배포판 비교

Wowlinux SS v 1.2 Fedora

개발컨셉

Add-On 방식으로특정목적에부합하도록설치지원

각각의 CD별업데이트가능으로관리지원편리

서버클라이언트구분없이전반적인리눅스사용자지원

개발방식

페도라를기반으로페도라의다양한문제점을패치하고인터페이스패키지등의현지화를통하여

실용적이고강력한리눅스개발

Fedora 을기반으로수많은패키지에대한패키징으로인하여패키징으로

인하여다양한오류발견

커널 2.6.7 2.6.7

X-Window Xorg6.7 Xorg6.7

Gcc 3.4.0 3.4.0

입력기 Iiimf, navi(한글) Iiimf, navi(한글)

설치시간 10분 40분

웹브라우저 FireFox0.9 Mozilla1.6

VPN Client PPTP CIPE

Font 백묵, 서울 백묵

JunJunMayMay DecDecNovNovSepSepAugAugMarMarFebFeb OctOctJulJulAprAprJanJan

Q4/2004Q4/2004Q3/2004Q3/2004Q2/2004Q2/2004Q1/2004Q1/2004

Wowlinux7.3

Wowlinux1.2 SS

Wowlinux1.2 AS

Wowlinux1.2 PE

IA64IA64

AMDAMD

X86X86 ClusterCluster

LVSLVS

MiddlewareMiddleware

GroupwareGroupwareX86X86

Component Project Component Project

Exclusive Package Project

Stand Computing Environment Project

IM (Identity Manger) Project

OS ProjectOS Project

와우리눅스 Road Map 2004

Solution Road Map

삼성전자 + 와우리눅스 = SMART Linux Server

와우리눅스 + Tmax “Jeus” = Linux Web Application Server

와우리눅스 + Tmax “Sky Mail” = Linux Web Mail

와우리눅스 + 핸디 소프트 “그룹웨어” = Linux Group Ware

와우리눅스 + 핸디 소프트 “KMS” = Linux KMS

와우리눅스 + 핸디 소프트 “ EDMS” = Linux EDMS

Go Go Asia Linux

감사합니다[email protected]