Windows보다 Linux가 좋은 이유?

이동훈 (DONG HOON , LEE)·2022년 8월 29일
0

대부분 어릴때부터 윈도우를 많이 사용했을 것이다.
필자 또한 마찬가지로 윈도우를 수 십년간 써오고 GUI가 너무 익숙한 윈도우 환경이라 Unix/Linux 환경을 받아드리기가 힘들었다.
처음에는 Unix을 배울 때 다 도움이 될 것이라고 배웠지만, 과연 어디서 쓰이는지 배운 게 도움이 될 지 많은 생각이 들었지만 인프라쪽에서는 많이 사용된다라는 것을 깨달았다.
그럼, '윈도우로 리눅스 역할 다 하면 되지, 왜 리눅스를 굳이 써야하는데!?'라고 생각이 들 수도 있으니, 리눅스를 왜 써야하는지에 대해 알아보도록 하자.

아래 내용들은 Ankush Das님이 쓰신 '11 Reasons Why Linux Is Better Than Windows'를 번역하고 조금 요약한 내용입니다.

Windows보다 Linux의 장점 11가지

  1. 오픈 소스 성격
    Linux는 완전히 오픈 소스 프로젝트입니다. 장점인 Linux OS의 소스 코드를 볼 수 있습니다.
    대부분의 사람들이 Linux의 이러한 개방성에 대해 신경 쓰지 않는다는 것을 알지만, 이것이 GNU를 사용하기에는 가장 중요한 기능이다.

  2. 보안
    Windows OS는 다양한 유형의 공격(또는 해킹)에 취약합니다. 그러나 Linux는 Windows만큼 취약하지 않습니다.
    확실히 무적은 아니지만 훨씬 더 안전합니다.
    Linux를 안전한 운영 체제로 만드는 것은 Linux가 작동하는 방식입니다.

    전반적으로 패키지 관리 프로세스, 리포지토리 개념 및 몇 가지 추가 기능으로 인해 Linux가 Windows보다 더 안전할 수 있습니다.

  3. 하드웨어에 맞는 효율적인 OS
    따라서 효율적인 OS이기 때문에 Linux 배포판은 다양한 시스템(로우엔드 또는 하이엔드)에 적합할 수 있습니다. 대조적으로 Windows 운영 체제는 하드웨어 요구 사항이 더 높습니다.

    전반적으로 고급 Linux 시스템과 고급 Windows 기반 시스템을 비교하더라도 Linux 배포가 우위를 점할 것입니다. 이것이 바로 전 세계 대부분의 서버가 Windows 호스팅 환경보다 Linux에서 실행하는 것을 선호하는 이유입니다.

  4. 프로그래머에게 적합
    Linux는 거의 모든 주요 프로그래밍 언어( Python, C/C++, Java, Perl, Ruby 등 )를 지원합니다. 또한 프로그래밍 목적에 유용한 광범위한 응용 프로그램을 제공합니다.

    Linux 터미널은 개발자용으로 Windows의 명령 프롬포트보다 더 우수합니다. Linux용으로 기본적으로 개발된 많은 라이브러리를 찾을 수 있습니다. 또한 많은 프로그래머는 Linux의 패키지 관리자가 작업을 쉽게 수행하는 데 도움이 된다고 지적합니다.

    흥미롭게도 bash 스크립팅 기능은 프로그래머가 Linux OS를 선호하는 가장 강력한 이유 중 하나이기도 합니다.

  5. 소프트웨어 업데이트
    Microsoft는 일련의 문제를 수신하거나 주요 수정 사항이 필요한 경우 소프트웨어 업데이트를 푸시합니다. 그리고 이러한 이유로 시스템이 업데이트로 인해 잠재적으로 고장이 나거나 문제가 생긴 경우, 상당한 시간 동안 문제를 해결하기 위한 업데이트를 기다리게 됩니다.

    Windows 기반 시스템을 오랫동안 사용했다면 업데이트할 때마다 문제가 발생했을 수 있습니다.

    그러나 Linux를 사용하면 모든 작은 버그를 해결하기 위해 소프트웨어 업데이트를 관찰할 수 있으며 배포의 LTS 버전을 사용하는 경우 대부분은 시스템을 손상시키지 않습니다.

  6. 커스터마이징
    Linux 데스크탑 사용자 정의
    크레딧: Eye Candy Linux G+ 커뮤니티
    Windows 대신 Linux를 사용하는 주요 이점 중 하나 는 사용자 지정입니다. 시스템의 모양을 조정하는 것을 좋아한다면 Linux가 적합합니다.

  7. 다양한 분포
    Windows의 특색은 없습니다. 라이선스 조건, 활성화 기간, 패키지 기능 및 가격이 다른 다양한 플랜 및 패키지가 있을 수 있습니다.

    대조적으로, 다양한 요구 사항을 충족하는 수많은 Linux 배포판을 찾을 수 있습니다. 따라서 요구 사항에 따라 사용 가능한 Linux 배포판을 설치하도록 선택할 수 있습니다.

    예를 들어 해커 를 위한 Linux 배포판 이 있고 프로그래머를 위한 Linux 배포판이 있으며 매우 오래된 컴퓨터를 위한 Linux 배포판 이 있으며 목록은 계속됩니다. 모든 사람을 위한 Linux가 있습니다.

  8. 무료 사용
    Linux는 대중에게 무료로 제공됩니다!
    그러나 Windows에서는 그렇지 않습니다!

  9. 더 나은 커뮤니티 지원
    Linux 커뮤니티 지원은 Linux 시스템에서 직면한 문제를 해결하기 위해 전문가를 고용할 필요가 없습니다. 웹에서 유사한 스레드를 검색하여 솔루션을 얻거나 스레드를 게시하여 다른 사람들이 문제를 해결할 수 있도록 하기만 하면 됩니다.

  10. 신뢰성
    Windows는 우리가 알고 있듯이 나날이 느려집니다. 시스템에 충돌이나 속도 저하가 발생하면 잠시 후 Windows를 다시 설치해야 합니다.

    Linux를 사용하는 경우 더 빠르고 부드러운 시스템을 경험하기 위해 다시 설치하는 것에 대해 걱정할 필요가 없습니다. Linux는 시스템이 더 오랫동안(사실상 훨씬 더 오래) 원활하게 실행되도록 도와줍니다.

    또한 Windows에서는 거의 모든 작업에 대해 시스템을 계속 재부팅하는 습관에 적응해야 합니다.

    Ex)
    소프트웨어를 방금 설치했다면 재부팅하십시오!
    최근에 소프트웨어를 제거한 경우 재부팅하십시오!
    방금 Windows 업데이트를 설치했다면 재부팅하십시오!
    시스템이 느려지는 것 같으면 재부팅하십시오!

    그러나 Linux의 경우 위에서 언급한 상황에서 재부팅할 필요가 없습니다.
    편안하게 작업을 계속할 수 있으며 Linux는 귀찮게하지 않습니다.

    Linux가 신뢰할 수 있음을 증명하는 또 다른 사실은 웹 서버입니다. Google 및 Facebook과 같은 대형 인터넷 서버 대부분이 Linux에서 실행되는 것을 관찰할 수 있습니다. 거의 모든 슈퍼컴퓨터가 Linux에서 실행 됩니다 .

  11. 개인정보 보호
    Microsoft는 확실히 모든 사용자로부터 수집된 데이터를 익명화하려고 합니다. 하지만 마이크로소프트의 최신 윈도우 10에서는 설득력이 없어 보인다. 이미 데이터 수집 방식, 수집해야 할 데이터 , 수집하지 말아야 할 데이터에 대해 엄청난 비판을 받아왔다.

    Windows 10을 사용한 적이 있다면 개인 정보 설정으로 이동하여 모든 것이 기본적으로 활성화되어 있다는 것을 알 수 있습니다. 귀하의 데이터에 대한 Microsoft 정보 전송을 거부하더라도 여전히 수집되고 있습니다.
    물론 Microsoft는 언론 성명을 통해 공식적으로 이를 공개하는 것을 귀찮게 하지는 않겠지만 확실히 그렇습니다.
    따라서 Windows의 감시 모듈을 비활성화하려면 일련의 도구가 필요합니다.

    대조적으로 Linux는 개인 정보 보호 애호가를 위한 완벽한 솔루션입니다.
    우선, Linux 배포판은 많은 데이터를 수집하지 않습니다(또는 전혀 수집하지 않음). 또한 개인 정보를 보호하기 위해 추가 도구가 필요하지 않습니다.

Linux_Ubuntu 사용하면서 느낀 점

11가지 중 공감이 가는 부분이 많다.

2번! 보안 부문
root (최고 관리자) 계정 따로, 일반 (사용자) 계정 따로 처럼 권한 분리가 잘 돼있고, 퍼미션도 조정이 가능하다.
또한 apt를 이용한 프로그램 설치는 신뢰성이 있으며 윈도우와는 다르게 제약성이 있긴 하지만 보안에 대해서는 이점이 있다.

4번! 프로그래머에게 적합하다
엔지니어든 프로그래머든 생각 의외로 Unix 기반인 CLI 환경이 많다. 콘솔 창에 dir 보다 ls 를 더 많이 친다면 이미 리눅스 환경이 왜 더 장악했는지 알 수 있을 것이다. bash 스크립트를 수정하다보면 프로그래밍 언어가 탑재 돼있고 C/C++, Go, Python 과 같은 다양한 언어들을 접할 수 있다.

7번! 다양한 분포
리눅스 배포판은 윈도우와 다르게 정말 많다.
대표적인 것만 해도 ubuntu, Fedora, Suse Linux, CentOS, Red hat Linux, Kubuntu, ... 기타 등등 이 외에도 수 많은 배포판이 있다. 정보보안쪽으로 공부했었다면 Kali Linux 를 빼먹을 수 없을 정도로 다양한 기능들을 무료로!! 지원해준다.

8번! 무료 사용
앞에 7번에서도 이야기했듯이 Linux는 오픈소스에 무료 OS이다. 리눅스 내부에서 유료 컨텐츠도 없으며, 정말 모든게 다 무료다.
어릴 땐, windows 정품을 구매하기에는 부담스러운 가격이긴 하다(라이센스 10만원 이상).

Reference

https://itsfoss.com/linux-better-than-windows/
https://velog.io/@jayjay8/%EC%99%9C-%EB%A6%AC%EB%88%85%EC%8A%A4%EB%A5%BC-%EC%8D%A8%EC%95%BC%ED%95%A0%EA%B9%8C

profile
기초를 탄탄히

0개의 댓글