Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

FreeBSD 가 리눅스 보다 나은점은?

1,970 views
Skip to first unread message

이재호

unread,
Oct 31, 1999, 2:00:00 AM10/31/99
to
안녕하세요,
저는 좀 유치한 질문을 드리려 하는데여,,
리눅스를 한참 쓰다가 FreeBSD라는 운영체제가 있다는것을 알게 되었습니다.
그런데 서버 나 클라이언트로서 각각 어떠한 점이 리눅스 보다 우수한지
써보지 않아서
잘 모르겠거든여,,,
여기에 관해 잘 아시는분 혹시 있으신지,,,
:)
그럼,


Seung-young Kim

unread,
Oct 31, 1999, 2:00:00 AM10/31/99
to
여기 간략한 참고자료가 있습니다.

http://www.kr.freebsd.org/doc/FreeBSD_Linux_WinNT/
http://www.kr.daemonnews.org/199909/freebsd.html

--
Seung-young Kim http://www.hongik.com
Enable your web site with Hongik Internet, Inc.

Kim Sung-bom

unread,
Oct 31, 1999, 2:00:00 AM10/31/99
to
Seung-young Kim wrote:
>
> 여기 간략한 참고자료가 있습니다.
>
> http://www.kr.freebsd.org/doc/FreeBSD_Linux_WinNT/
> http://www.kr.daemonnews.org/199909/freebsd.html

늘 이같은 FreeBSD vs Linux 자료를 보다 보면 FreeBSD가 더 우수하다는 식의
결론이 나곤 하는데, 정말 리눅스가 FreeBSD보다 나은 점은 없는 걸까요?

사람들이 많이 쓰니까, 문제 해결이 쉬우니까, 이런 것들 말고
OS 자체를 놓고 비교했을 때 리눅스가 더 나은 점이 있는지 알고 싶습니다.

# h.c.o.freebsd와 h.c.o.linux.advocacy에 같이 올리고
# 댓글은 h.c.o.linux.advocacy로 돌리겠습니다.

--
김승범

Seung-young Kim

unread,
Oct 31, 1999, 2:00:00 AM10/31/99
to
제가 참고하시라고 보내드린 URL은 BSD 진영에 있는 사람들이
작성한 옹호적 글이니 말그대로 참고 자료로만 보시는게 좋을 듯
합니다.

> 늘 이같은 FreeBSD vs Linux 자료를 보다 보면 FreeBSD가 더 우수하다는 식의
> 결론이 나곤 하는데, 정말 리눅스가 FreeBSD보다 나은 점은 없는 걸까요?

리눅스 진영의 사람이 쓴 글은 반대겠지요 :)

> 사람들이 많이 쓰니까, 문제 해결이 쉬우니까, 이런 것들 말고
> OS 자체를 놓고 비교했을 때 리눅스가 더 나은 점이 있는지 알고 싶습니다.

정확히 리눅스라 함은 커널을 의미 합니다만, 실제 비교는 성능 이외에
운영체제의 조작 편의성이란 면도 무시할 수 없으므로 리눅스의 경우엔
배포본을 따짐이 옳을 듯 합니다. FreeBSD와 같은 경우는 사용자 층의
공통된 요구사항만을 기본 배포본에 담아 닫힌 정책을 취하며, 그 외의
부분들은 사용자가 선택하여 추가 설치하도록 하고, 관례와 표준을 매우
중요시 합니다. (추가 설치라는 부분이 자신에게 무엇이 필요한지 잘
모르므는 초심자에겐 벽으로 다가가기도 합니다만...) FreeBSD 커널의
안정성은 오랜기간 안정성이 검증된 386BSD의 코드를 기반으로 한다는
점이 크다고 생각하고요, 이러한 면에서 아무래도 커널상의 파라미터
조정과 같은 튜닝이 좀더 정교할 수 밖에 없지 않나 합니다. 또한
커널을 포함해 기본 배포본(예를 들면 ls)이 코어팀에 의해서만 개발
관리 되므로 구성의 일관성과 국제화등에서도 매우 훌륭하다는 생각
입니다. 하지만 리눅스의 linuxconf와 같은 통합 관리 도구가 없고,
리눅스 만큼의 장치 드라이버가 지원되지 않습니다.

반면 리눅스는 여러가지 copyright 문제로 인해 커널 implementation시에
많은 부분을 독자적으로 다시 구현을 했다고 합니다. 이게 나쁘다는 건
아니지만, 아직은 검증이 되고 있는 단계라고 보고요, Async 기반이라
파일 시스템 자체는 FreeBSD(sync기반)보다 훨씬 빠르다고 합니다.
빠른 반면 트랜젝션 처리시에 발생되는 시스템 크래쉬는 치명타가 될 수도
있습니다.

제 개인적 느낌으로 한마디로 표현하면 FreeBSD는 일관성 이란 말로
,RedHat은 잡다한, Debian은 그래도 훌륭한...
BSDI는 요즘 써보고 있는데 아직까진 오~마이갓! 입니다. 관심 있으신
분들은 BSDI 홈페이지에서 evaluation CD를 신청해 설치해 보세요.
ISP나 웹호스팅 서버로 꾸미기엔 참 좋겠더군요...

또하나 집고 넘어갈 부분이 오픈 소스 운영체제들의 공통된 사항은
상용 OS에 비해 서드파티 제품의 설치가 손쉽다는 점이 아닌가 합니다.
물론 Solaris등에서도 pkg_add를 통해 설치 가능토록 제공을 합니다만,
그 수가 매우 적죠... RedHat의 RPM은 비록 찬양하는 글들이 종종
있습니다만, 사실 FreeBSD의 포트콜랙션의 flexible함을 못쫓아 갑니다.
반면 리눅스를 지원하는 벤더들은 이제는 제법 많습니다만, FreeBSD는
적습니다. 물론 Linux emulation을 통해 대부분 구동이 가능합니다만...

사용의 용이성과 적용되는 서비스 모델에 따라 Linux가 좋을 수 있고,
FreeBSD가 좋을 수 있을 겁니다. 가격대 성능비라는 측면에서 그렇지
사실 수백 수천의 어카운트와 오라클, 웹, 잡다한 사내 C/S용 프로세서가
떠있는 기업의 메인프레인급 운영체제로는 아직 AIX나 HP/UX등의 OS를
따라가진 못하는거 같습니다. 이건 하드웨어적 영향도 무시는 못하겠지만요.

저는 다분히 FreeBSD 옹호주의자라 팔이 안으로 굽을 수 밖에 없다는
점을 감안해 참고로 봐주세요.

MC Kim

unread,
Nov 2, 1999, 3:00:00 AM11/2/99
to
FreeBSD가 리눅스보다 사용자가 적은 것은...
FreeBSD쪽 스스로도 인정하듯이 홍보가 부족했다는데 원인이 있을겁니다.

그럴 수 밖에 없는 것이 제가 알기로는...

리눅스 씨디는 쉽게 구할 수 있어도...
(그리고 쉽게 만들 수도 있고)
프비 씨디는 지정된 곳을 통해야 하죠...
(자기 마음대로 프비씨디 구성하다단 욕먹죠)
(그래서 한글판이라고 따로 만들기 보단 FreeBSD본사??로 다 보내야 하고...)

그게 BSD 라이센스 인걸로 알고 있습니다.
그래서 그 수익금은 BSD개발에 쓴다는 거 겠죠.
그런면때문에 FreeBSD는 리눅스에 비해 통일성있는 모양이 되었지만
리눅스에 비해 배포가 조금은 부자연 스러운 면이 있는거겠죠...

그렇지만 BSD가 통일성이 있다고 하기에는 무언가 아쉬움이 있죠...
386/BSD, NetBSD, FreeBSD, OpenBSD가 따로 따로 니깐...

예전부터 프비와 리눅스 사이에 누가누가 잘났나...
따지는 말들이 많았다고 하는데...
그게 자유경쟁 아닐까요...
누가 더 좋고 나쁘고 간에...
Solaris든 뭐든 간에 말이죠...

누구처럼 독점하는것 보단 좋죠... *^.^*


Park, JongHwan

unread,
Nov 2, 1999, 3:00:00 AM11/2/99
to

"MC Kim" <ALLi...@netsgo.com> wrote in message
news:TTLWYPJJ$GA....@news3.netsgo.com...

> FreeBSD가 리눅스보다 사용자가 적은 것은...
> FreeBSD쪽 스스로도 인정하듯이 홍보가 부족했다는데 원인이 있을겁니다.
>
> 그럴 수 밖에 없는 것이 제가 알기로는...
>
> 리눅스 씨디는 쉽게 구할 수 있어도...
> (그리고 쉽게 만들 수도 있고)
> 프비 씨디는 지정된 곳을 통해야 하죠...
> (자기 마음대로 프비씨디 구성하다단 욕먹죠)
> (그래서 한글판이라고 따로 만들기 보단 FreeBSD본사??로 다 보내야 하고...)
>
프비 씨디에 그러한 제한은 없습니다. 다만 FreeBSD 자체가 중앙집중식(?)으로
개발되고 관리되다 보니 그렇게 만들 필요를 못 느껴서 하는 사람/회사가 없다
뿐이지요. 리눅스의 경우엔 Linux Kernel만 그렇게 개발되고 나머지 부분은 다
짜맞추기 나름이니까 여러 배포본이 생긴겁니다.

지정된 곳을 통해서 구해야 된다는 제한같은건 전혀 없습니다. 프비 씨디역시
웹에서 찾아보시면 $5(한장) $8(두장)으로 파는곳을 보실수 있을겁니다.


> 그게 BSD 라이센스 인걸로 알고 있습니다.
> 그래서 그 수익금은 BSD개발에 쓴다는 거 겠죠.
> 그런면때문에 FreeBSD는 리눅스에 비해 통일성있는 모양이 되었지만
> 리눅스에 비해 배포가 조금은 부자연 스러운 면이 있는거겠죠...
>

GPL 의 경우엔 수정한 부분을 공개해야된다는 제한이 있습니다만 BSD 라이센스는
그런 제한이 전혀 없습니다. FreeBSD 갤러리를 보시면 제법 많은 회사들이
FreeBSD 소스코드를 수정하여서 Embedded 시스템으로 판매하고 있습니다.
거꾸로군요.. :)

> 그렇지만 BSD가 통일성이 있다고 하기에는 무언가 아쉬움이 있죠...
> 386/BSD, NetBSD, FreeBSD, OpenBSD가 따로 따로 니깐...
>

Net/Free/Open BSD의 목표는 각각 다릅니다. NetBSD는 Networking 에 특성화를
Open은 Secure한 시스템을..
참고로 OpenBSD Project는 NetBSD를 기반으로 시작되었습니다.

Yu Jae Min

unread,
Nov 2, 1999, 3:00:00 AM11/2/99
to
: 그게 BSD 라이센스 인걸로 알고 있습니다.

: 그래서 그 수익금은 BSD개발에 쓴다는 거 겠죠.
: 그런면때문에 FreeBSD는 리눅스에 비해 통일성있는 모양이 되었지만
: 리눅스에 비해 배포가 조금은 부자연 스러운 면이 있는거겠죠...

윗분 말씀처럼 FreeBSD 라이센스는 라이센스라고 보기
어려울 정도로 100% FREE 입니다. MS 가 가져다가 돈
받고 팔수도 있습니다. 이전 GPL 을 써야 한다고 주장
하는 사람들은 BSD 라이센스가 버클리 홍보(?)를 하고
있다고 했는데 이제는 그것마저 없어져서 정말 FREE가
되었습니다. BSD 만큼 자유스러운 라이센스(?)도 아마
없을 것입니다.

: 그렇지만 BSD가 통일성이 있다고 하기에는 무언가 아쉬움이 있죠...


: 386/BSD, NetBSD, FreeBSD, OpenBSD가 따로 따로 니깐...

예전부터 자주 나오는 이야기인데 BSD는 여러 갈래로
나누어졌지만 제가 써본 FreeBSD 와 OpenBSD를 보면
서로 디렉토리 구성이나 파일 구성은 거의 같습니다.

MC Kim

unread,
Nov 2, 1999, 3:00:00 AM11/2/99
to
제가 말하고자 했던 것은 이게 아니죠...
FreeBSD가 나쁘다는 얘기도 아니고...
리눅스보다 사용자가 적은 것은 홍보에 기인한다는 요지에서 한 얘기였고...

윗분들이 말씀하신 내용에도 제가 말하고자 하는 것이 등장하는데...
쉽게 얘기해서 프비와 비슷한 운영방식으로 돌아가는 리눅스 배포판이라면
데비안이 있을텐데...
데비안 하나만으로 리눅스가 배포된다면 혹은 슬랙 하나 만으로 배포되었다면,
프비와 리눅스 사이에 사용자수의 차이는 지금처럼 크지는 않았을 것이라는
말입니다.

이렇게 만들던 저렇게 만들던 그것은 분명히 리눅스임만은 확실하게 밝히고
만든거 전부 공개해라...했으니깐
RPM등 뭘 만들던, 어떤 배포판을 만들던 그건 전부 리눅스이고...
(다른거라고 포장할 수 전혀 없고)
그렇게 많이 생겨난 배포본 덕분에 홍보가 많이 되었던 것이라 생각에서 한
얘기입니다.

달리 얘기해서 우리 나라에서 레드헷이 많이 사용되고 있는데...
그걸 직접 미국에 있는 그곳에서 온라인으로 씨디주문한다던가...
FTP받아만 온다면 이렇게 까지 많이 퍼지지는 않았을 거 같습니다.

그걸 가져다가 이런 배포판 저런 배포판 생겨나니깐 그렇게 퍼진 것이겠지요.

끝으로 데비안을 따로 만들 필요성을 느끼지는 못하겠지요... *^.^*

ga...@fugue.starless.net

unread,
Nov 2, 1999, 3:00:00 AM11/2/99
to
전반적으로 틀리다고 할 수 없지만, 세세한 얘기가 잘못 전달되면 정말 모르는
사람은 그렇다고 믿어버릴수가 있으니까 덧붙이겠읍니다.

In han.comp.os.freebsd MC Kim <ALLi...@netsgo.com> wrote:
> [snip]


> 리눅스보다 사용자가 적은 것은 홍보에 기인한다는 요지에서 한 얘기였고...

이부분은 약간 오해의 소지가 있을 수 있읍니다. 우선 *BSD는 대상으로 하는
사용자가 linux와는 다릅니다. 사용자가 적은건, 그 대상이 되는 사람이 적어서
그렇지 단순히 홍보의 문제는 아닙니다. 그냥 홍보의 문제로 치부해 버린다면,
*BSD내부의 사용자 수 차이는 어떻게 설명이 가능하겠읍니까?
만일 여기서 의미하는 '홍보'가 밑의 단락에서 얘기하는 '홍보'하고는 의미가
전혀 다른 것이라면 이해가 안되는 것도 아닙니다. 최소한, Linux는
뻥튀기 좋아하는 언론들의 조명을 받았으니까요.

> 데비안 하나만으로 리눅스가 배포된다면 혹은 슬랙 하나 만으로 배포되었다면,
> 프비와 리눅스 사이에 사용자수의 차이는 지금처럼 크지는 않았을 것이라는
> 말입니다.

> [snip]


> 그렇게 많이 생겨난 배포본 덕분에 홍보가 많이 되었던 것이라 생각에서 한
> 얘기입니다.

일견 맞는듯 하지만, 완전히 동의하기 어려운 부분도 있읍니다.
Windows가 여러종류의 배포본이 있어서 많이 쓰는게 아니죠. Windows가
나름대로 구축하고 있는 영역이 있고, Unix가 구축하고 있는 영역이 있는데,
Linux는 그 중간에서 좀더 Windows가 차지하는 영역으로 잠식해들어가는
입장이죠. (같은 말을 다른 각도에서 얘기하면) Linux는
최소한 최근 1년정도의 경향을 보면 desktop OS로의 지향성을 보여줍니다.
많은 사람들이 쓰는 KDE나 GNOME이 대표적인 예이구요, 그 외에도, 여러
Windows-like features를 집어넣으려는 시도들이 많이 이루어지고 있죠.
즉, "배포본"이 정말 하나밖에 없었더라도, 이런 desktop OS로의 지향점이
사람들에게 전달되면 사용자가 많겠죠. 바로 이부분, 'desktop'에서 사용
가능하다는 점은 분명 "홍보"로서 전달되니까, 이런 의미에서는 "홍보"라는
점에 동의를 해야겠군요.

Yu Jaemin

unread,
Nov 2, 1999, 3:00:00 AM11/2/99
to
In han.comp.os.linux.advocacy MC Kim <ALLi...@netsgo.com> wrote:
> 제가 말하고자 했던 것은 이게 아니죠...
> FreeBSD가 나쁘다는 얘기도 아니고...
> 리눅스보다 사용자가 적은 것은 홍보에 기인한다는 요지에서 한 얘기였고...

FreeBSD 는 데스크탑 운영체제가 아닙니다. FreeBSD 사이트에

가보시면 아시겠지만. 프로젝트의 목적은 인텔 플랫폼에서 최상

의 성능을 발휘하는 인터넷 서버용 운영체제 입니다. 물론 FreeBSD

가 리눅스가 제공하는 정도의 데스크탑 환경을 제공하지 못하는 것은

아니지만 FreeBSD 의 목적이 애당초 개인 유저를 대상으로 하는 것이

아니기에 사용자 수를 가지고 홍보를 논하는 것은 말이 안되는 것입니다.

물론 홍보에 약한 것은 사실입니다. -_- 리눅스 (알파에서 쓴것 같던데..)

를 써서 타이타닉 CG 했다고 야단을 떨었는데 매트릭스에서 사용한 시스

템은 바로 FreeBSD 였는데... 대부분의 사람들이 모르더군요. -_-;

결론적으로 BSD 는 BSD 이고 Linux 는 Linux 일 뿐입니다... :)

MC Kim

unread,
Nov 3, 1999, 3:00:00 AM11/3/99
to
사용자 수는 오픈소스환경에서 어찌보면 가장 중요한 것입니다.

리눅스도 애초에는 유닉스 즉 솔라리스같은게
목표였지 데스크탑 즉 윈도우가 목표였겠습니까?

그만큼 사용자가 늘어나다보니...
늘어난 사용자들이 필요로 하는 것이 데스크탑환경이고...
그러한 필요성을 생산력으로
("필요하니? 그럼 너 스스로 말들어봐라"는 원리에 기초하여)
만들어 지고 즉 그 영역을 넓혀가는 거지 않습니까.

다시 정리해서 리눅스 또한 서버로써 최상의 성능을 이루는게 여전한 목표고
(마치 프비만 그런다고 말하는 것 같아서)
그와 더불어 데스크탑 환경도 발전해 나가는 겁니다.


박종대

unread,
Nov 3, 1999, 3:00:00 AM11/3/99
to
In han.comp.os.linux.advocacy MC Kim <ALLi...@netsgo.com> wrote:
> 사용자 수는 오픈소스환경에서 어찌보면 가장 중요한 것입니다.

> 리눅스도 애초에는 유닉스 즉 솔라리스같은게
> 목표였지 데스크탑 즉 윈도우가 목표였겠습니까?

리눅스 진영이 데스크탑을 목표로 하면서 오픈소스개발도 많은 변화를 겪고
있습니다.

가장 대표적인 예가 vim 팀 아닐까요?
TEXT 신봉자들의 가장 큰 무기였던 vi에 GUI를 붙이는 불순한(?) 짓도 서슴지
않고 행하는... -_-

GUI로 가는 것이 장점도 있겠지만 그 과정에서 놓치는 것이 많아보여 아쉽습니다.

--
박종대
-- ' C-language Edition
#define cdpark /* KAIST, CSDept, Theory of Computation Lab. */
#include <signature.h> /* the Hitchhiker's Guide to the Internet?? */

Yong-iL Joh

unread,
Nov 4, 1999, 3:00:00 AM11/4/99
to
"박종대" wrote:
>
> GUI로 가는 것이 장점도 있겠지만 그 과정에서 놓치는 것이 많아보여 아쉽습니다.

덕분에 저는 win9x에서도 vi를 쓰는 만행을 즐길 수 있었습니다.
linux쪽에서는 CUI를 선호합니다만...

--
Joh, Yong-iL
E-mail: tol...@nownuri.net tol...@samsung.co.kr

HyungSeok Kim

unread,
Nov 4, 1999, 3:00:00 AM11/4/99
to
On Thu, 04 Nov 1999 07:49:10 +0900, Yong-iL Joh <tol...@nownuri.net>
wrote:

>덕분에 저는 win9x에서도 vi를 쓰는 만행을 즐길 수 있었습니다.
>linux쪽에서는 CUI를 선호합니다만...

그런데, 제가 vim.org에서 직접 받은 win9x용 vi(5,3)를 쓸때 한글이
깨집니다만, 어떤 분은 한글이 잘 지원된다고 하시는군요. win9x용 vi에서
한글을 쓰기 위해 특별히 설정해 주어야 할 것이 있나요?

When you reply, remove "nospam" from email address
--------------------------------------------------
김형석 (HyungSeok Kim)
URL : http://danbie.sarang.net/
--------------------------------------------------

koh

unread,
Nov 4, 1999, 3:00:00 AM11/4/99
to
off-topic이긴 하지만... ^^;;
set fe=korea 라고 해보세요.
참... 최근 버전은 5.5입니다.

Yong-iL Joh

unread,
Nov 5, 1999, 3:00:00 AM11/5/99
to
HyungSeok Kim wrote:
>
> On Thu, 04 Nov 1999 07:49:10 +0900, Yong-iL Joh <tol...@nownuri.net>
> wrote:
>
> >덕분에 저는 win9x에서도 vi를 쓰는 만행을 즐길 수 있었습니다.
> >linux쪽에서는 CUI를 선호합니다만...
>
> 그런데, 제가 vim.org에서 직접 받은 win9x용 vi(5,3)를 쓸때 한글이
> 깨집니다만, 어떤 분은 한글이 잘 지원된다고 하시는군요. win9x용 vi에서
> 한글을 쓰기 위해 특별히 설정해 주어야 할 것이 있나요?

제 _vimrc내용입니다.

set nocompatible
source $VIM/vimrc_example
source $VIM/mswin.vim
behave xterm
set selectmode=mouse
set fe=korea
set guifont=굴림체:h12
set nowb
set nobk
set tabstop=4

autoexec.bat에는 다음줄을 추가하면 되겠죠. :)

SET VIM=C:\GNU\VIM

0 new messages