본문/내용
2. 정보의 공유
A. Open source vs Free software
- Open Source Software (OSS)
Open Source Software (OSS)는 소스가 공개된 소프트웨어의 통칭을 말한다. 상업적 소프트웨어 개발과는 반대되는 개념이고, PC용 유닉스와 함께 확대되고 있다.
또한 여러가지 형태와 다양한 라이센스를 가지며, 다양한 개발 방식으로 컴퓨터 비즈니스에 큰 영향을 주고 있다.
- Free Source Software
프리(free) 소프트웨어, 여기서의 Free는 “무료”의 의미가 아니다. 여기서의 자유는 개발과 사용, 재배포의 의미로 봐야 한다.
Richard Stallman이 1980년 초 Free Software Foundation를 구성하고 GNU시스템의 작성에 힘쓰고 있다.
- Open Source의 개발
이전의 연구소나 지역 단위의 개발에서 네트워크를 통한 전세계적인 개발 방식으로 전환, 현재는 인터넷의 여러 통신 수단을 통한 집단적 개발 방식이 주류를 이루고 있다.
전형적인 예로 Linux를 들 수 있는데, 1990년대 Linus Tovalds에 의해 커널 시작
나머지는 GNU시스템과 다른 오픈소스에 의존하고 있다. 이후 시장 개발 방식의 전형적인 예가 되었고, 이러한 정보의 공유에 대한 장점으로 멀티플랫폼 유닉스 운영체…