이 기사에서는 리눅스는 무엇인가, 리눅스 배포판이란 무엇인가, Linux의 기능과 차이점에 대해 알려 드리겠습니다. 운영 체제 Windows에서는 Linux 등의 그래픽 사용자 인터페이스에 대해서도 설명합니다.

리눅스 Linux 커널을 기반으로 하는 컴퓨터용 무료 운영 체제입니다.

리눅스 커널- 이것은 모든 것이 구축되는이 시스템의 중심인 운영 체제의 주요 구성 요소입니다. Linux 커널은 컴퓨터 하드웨어와 응용 프로그램을 포함한 모든 운영 체제 구성 요소 간의 모든 활동을 조정합니다. 따라서 Linux 커널은 Linux 운영 체제가 구축되는 기반이 됩니다.

Linux 커널은 핀란드 프로그래머 Linus Torvalds가 개발한 1991년에 처음 등장했습니다.

리눅스의 공식 상징 Tux라는 이름의 펭귄입니다. "평범한"부리와 발이 노란 펭귄. 따라서 Linux에 대한 거의 모든 언급에 그러한 펭귄이 동반된다는 사실에 놀라지 마십시오.

Linux 운영 체제는 모듈식 시스템이며 확장 가능하므로 Linux 운영 체제는 커널뿐만 아니라 그래픽 쉘( GUI사용자), 응용 프로그램 집합 및 Linux 커널에 연결하고 Linux 커널과 상호 작용하는 기타 구성 요소입니다.

Linux용 소프트웨어는 패키지 형태로 배포되며 이른바 특수 저장소에 저장됩니다.

저장소 Linux 운영 체제의 기능을 확장하기 위해 응용 프로그램 패키지 또는 패키지를 저장하는 저장소입니다. 리포지토리는 운영 체제에서 자유롭게 액세스할 수 있으므로 추가 프로그램을 매우 쉽게 설치할 수 있습니다.

참고로!리눅스 사용법을 배우고 싶다면 명령줄을 사용하지 않고 집 컴퓨터에서 내 책을 읽는 것이 좋습니다 - " »

리눅스 GUI

Linux에서 주요하고 인기 있는 것은 다음과 같습니다.

  • KDE (K 데스크탑 환경) - 가장 크고 가장 인기 있는 그래픽 쉘 중 하나로 아름답고 편리하며 기능적 인터페이스, 이로 인해 컴퓨터 리소스가 많이 필요합니다.
  • 금언 (GNU 네트워크 객체 모델 환경) 널리 사용되는 또 다른 데스크탑 환경이며 매우 인기 있고 기능적입니다. 버전 3부터 GNOME은 이 기술을 사용하기 시작했습니다. 그놈 쉘, 이 환경을 완전히 새롭고 클래식 버전과 크게 다릅니다. 이 사실 때문에 고전적인 GNOME 환경을 계속 이어갔지만 다른 이름을 가진 새로운 쉘을 만들 수 있었습니다.
  • 친구- 직관적이고 가장 중요한 것은 편리한 사용자 인터페이스를 가지고 있기 때문에 매우 매력적입니다. 주어진 환경고전적인 그놈 인터페이스의 연속입니다.
  • 시나몬- 현대 기술을 사용한 클래식 그놈의 또 다른 연속. 매우 편안하고 기능적이며 아름다운 데스크탑 환경;
  • xfce- 간단하고 기능적이며 동시에 매우 빠르고 가벼운 그래픽 쉘;
  • LXDE (경량 X11 데스크탑 환경)은 컴퓨터 리소스를 요구하지 않는 가장 가볍고 빠른 데스크탑 환경 중 하나이므로 매우 보수적인 인터페이스를 가지고 있습니다.

Linux의 특징과 Windows와의 차이점

Linux와 Windows 운영 체제 제품군의 주요 기능과 차이점은 Linux가 파일 시스템을 구성하고 완전히 다른 유형의 파일 시스템을 사용하는 데 완전히 다른 접근 방식을 사용한다는 것입니다.

Windows에서는 논리 드라이브 C, D 등을 보는 데 익숙하지만 Linux에서는 이러한 드라이브가 없습니다. 대신 Linux에는 모든 것이 자라는 루트(/)가 있습니다. 모든 파일 및 디렉토리 주소는 루트에서 시작하고 모든 파티션은 물리적 디스크( USB 플래시 드라이브 등).

따라서 절대적으로 모든 물리적 디스크와 파티션은 루트(/)로 시작하는 단일 파일 구조로 결합됩니다.

이미 언급했듯이 Linux는 Windows와 같은 다른 파일 시스템(예: NTFS 또는 FAT)을 사용하지만 Linux는 이러한 유형의 파일 시스템에서 작동할 수 있습니다.

Linux는 다음 유형의 파일 시스템을 적극적으로 사용합니다.

  • ext4– 현대 저널링 파일 시스템, Linux의 표준입니다.
  • btrfs- B-트리 구조를 기반으로 하는 상당히 새로운 파일 시스템, 일부 테스트에서는 ext4에 비해 더 나은 성능을 보여주기도 합니다.
  • xfs- 이 파일 시스템은 데이터 쓰기 및 읽기 측면에서 상당히 높은 성능으로 구별됩니다. 그러나 이 파일 시스템의 특성상 심각한 장애가 발생할 경우 데이터가 손실될 위험이 있습니다.

일반적으로 Linux 및 Windows 시스템의 내부 작동은 물론 크게 다르지만 오늘날 일반 사용자의 경우 가정용 컴퓨터이러한 차이는 거의 보이지 않습니다. Modern Linux는 매우 사용자 친화적이고 이미 사용자 지향적인 운영 체제입니다.

그럼에도 불구하고 Windows는 여전히 가장 널리 사용되는 운영 체제이며 이 때문에 가장 취약합니다. 대부분의 바이러스가 생성되는 곳이 Windows이기 때문에 매일 "나쁜"개발자는 다른 바이러스를 만들기 위해 이 운영 체제의 취약점을 찾고 있습니다.

Linux에서는 바이러스가 훨씬 낫습니다. Linux에서는 훨씬 적은 수의 바이러스가 생성되므로 Linux는 더 안전하고 바이러스에 강한 운영 체제로 간주됩니다.

소프트웨어 측면에서 Linux는 널리 보급되어 Windows에서 가장 많이 사용되는 응용 프로그램을 포함하여 이 시스템을 위해 수많은 응용 프로그램이 개발되고 있습니다. 그건 그렇고, 현대 Linux에 응용 프로그램을 설치하는 것이 Windows보다 훨씬 쉬워졌습니다. 설치 프로세스는 스마트폰에 애플리케이션을 설치하는 것과 유사합니다. 모든 것이 한 번의 클릭으로 한 지점에서 설치됩니다. 즉, 리포지토리에 액세스하고 사용 가능한 패키지 목록( 설명 포함, 평가 포함, 다른 사용자의 의견 포함), 필요한 것을 클릭하기만 하면 됩니다. 물론 모든 Linux 배포판에 이러한 기능이 있는 것은 아니지만 가장 많이 사용되는 배포판에서는 설치가 정확히 이와 같이 발생합니다.

또한 Windows와의 주요 차이점은 Linux가 완전 무료 및 오픈 소스 운영 체제라는 것입니다. 모든 개발자는 그것을 수정하고 절대적인 법적 권리를 기반으로 자체 시스템을 만들 수 있습니다. 모두 소프트웨어 Linux도 대부분 무료입니다. Linux는 무료로 배포하고 사용할 수 있습니다. 따라서 수많은 Linux 배포판이 있으며 그것이 무엇인지 지금부터 알려 드리겠습니다.

Linux 배포판이란 무엇입니까?

리눅스 배포판 Linux 운영 체제의 변형입니다. 모든 개발자가 Linux 커널을 사용하고 자신의 운영 체제를 만들 수 있으므로 많은 Linux 배포판이 있습니다. 따라서 개발자들은 커뮤니티로 뭉쳐서 배포판인 Linux 커널을 기반으로 운영 체제를 만듭니다. 배포판에는 작업에 필요한 모든 소프트웨어가 포함되어 있으며 대부분의 배포판에는 시스템 설치 후 작업에 필요한 소프트웨어를 설치해야 하는 동일한 Windows와 달리 설치 직후 시스템 사용을 시작하는 데 필요한 모든 것이 포함되어 있습니다.

또한 다양한 회사에서 배포판을 만들고 유지 관리할 수 있으며 이러한 배포판은 이미 지불되었을 수 있습니다.

Linux 배포판은 다른 배포판을 기반으로 할 수 있으므로 서로를 기반으로 하는 무수한 다양한 배포판이 탄생하고 모두 동일한 기반, 동일한 기반을 갖습니다.

거의 모든 배포판에는 배포판에서 호환되고 지원되는 모든 패키지를 저장하는 자체 리포지토리가 있습니다. 표준 리포지토리에서 응용 프로그램을 설치할 때 항상 확인된 버전의 프로그램만 설치합니다.

Linux 배포판은 대략 두 개의 매우 큰 개발 분기, 즉 두 방향으로 나눌 수 있습니다. 여기서 소프트웨어가 구성되고 관리되는 방식에 따른 구분을 의미합니다. 패키지.

두 가지 인기 있는 패키지 관리 시스템이 있습니다.

  • DEB- 데비안 배포판과 이를 기반으로 하는 모든 배포판에서 사용하는 패키지 파일 형식
  • RPM Red Hat 배포판과 다른 많은 인기 배포판에서 사용되는 패키지 관리자입니다.

Linux 초보자라면 배포판의 기반이 되는 패키지 관리 시스템을 볼 필요가 없습니다. 배포판을 최종 제품으로 볼 필요가 있습니다. 어떤 목적으로 설계되었는지. 나는이 부문이 존재한다는 것을 알기 위해이 부문을 가져 왔으며 실제로 Linux 운영 체제에 대한 지식에 어떤 식 으로든 영향을 미치지 않습니다. 이 문제가 발생하는 유일한 경우는 표준 리포지토리에 없는 타사 소프트웨어를 설치할 때입니다. 시스템과 일치하는 설치할 패키지 유형을 선택해야 하기 때문입니다.

Linux로 전환하기 전에 특정 배포판이 무엇을 위해 설계되고 의도되었는지 알아야 합니다. 예를 들어 그래픽 셸이 없는 배포판, 즉 서버 시스템에는 순전히 명령줄 기반이고 고급 사용자를 위해 설계된 배포판이 있지만 동시에 Windows보다 열등하지 않은 최대한 단순하고 사용자 지향적인 배포판이 있습니다.

다음 기사에서 Linux 배포판에 대해 더 자세히 이야기할 것입니다.

오늘은 여기까지만, 안녕!

지금 사용 중 최신 버전 Ubuntu, Fedora 또는 OpenSUSE, 우리는 아름답고 현대적인 데스크탑 환경, 사용 용이성을 즐길 수 있습니다 그래픽 프로그램, 대부분의 컴퓨터 하드웨어가 시스템에서 지원된다는 사실에 의해 고급 설정. 그러나 우리가 가장 좋아하는 운영 체제가 어떻게 이 모든 것을 갖게 되었는지 궁금해 한 적이 있습니까?

우리는 소비한 시간과 노력의 양을 고려하고 가치를 부여합니까? 엄청난 양개발자가 시스템의 이 거의 완벽한 상태를 달성하기 위해? 아마 그렇지 않을 것입니다. 이 멋진 OS의 역사와 지난 수십 년 동안의 여정을 살펴보겠습니다. 그녀가 태어났을 때? 어떻게 진화했나요? 개발 과정에서 어떤 배포판이 나왔고, 지금의 유비쿼터스 운영 체제를 1인 프로젝트로 만든 전환점은 무엇이었습니까? 커뮤니티에서 보관한 배포판은 무엇입니까?

거의 30년 전으로 정신적으로 시간을 거슬러 올라가 Linux 시스템의 역사가 어떻게 시작되었는지 기억해 보겠습니다.

1991 - 시작

맨 처음에는 프로그래머 Ken Thompson과 Denis Ritchie가 1969년에 만든 Unix가 있었습니다. 그 후 1980년대 내내 이 철학에서 영감을 받은 많은 Unix 기반 프로젝트가 있었습니다. Richard Stallman의 GNU 프로젝트, BSD(Berkley Software Distribution), Andrew Tanenbaum 교수의 저서 "Operating Systems: Design and Implementation", 책과 거의 같은 시기에 등장한 MINIX(유닉스의 미니 버전) 등이 있습니다.

그러나 1991년이 되어서야 Linux의 역사가 시작되었습니다. Linus Torvalds라는 젊은 핀란드 학생은 기존 시스템에 대해 알고 있던 모든 것을 세계를 장악할 수 있는 새로운 핵심으로 결합했습니다. Linus가 그의 시스템에서 작업하기로 결정한 이유에 대한 많은 전설이 있습니다. 그 중 한 명은 미닉스에서 일하면서 모뎀 대신 하드디스크로 데이터를 전송했는데, 이로 인해 미닉스 파티션이 모두 파괴됐다고 한다. 그 후, 그는 이 OS에 환멸을 느끼고 자신의 OS를 만들기로 결정했습니다.

다른 버전에서는 그가 사용하고 있던 새로운 Intel 386 시스템의 기능을 향상시키기 위해 커널을 작성했다고 말합니다. 그리고 미닉스를 개선하는 것이 금지되어 있기 때문에 자신의 운영체제를 개발해야 했습니다.

진짜 이유가 무엇이든 그는 창조했다. 무료 에뮬레이터 Minix를 기반으로 한 터미널은 Unix를 기반으로 했으며 이것이 운영 체제의 커널 작업을 위한 기반이 되었습니다. 1991년 8월 25일 Linus는 그의 유명한 메시지를 Minix 뉴스레터에 게시했습니다.

그 후, 첫 번째 리눅스 버전당시 Freax라고 불렸던 , 전 세계의 FTP 서버로 빠르게 확산되어 사용자가 급격히 증가하기 시작했습니다. 버전 0.01은 현재 사용 가능한 것과 매우 다릅니다. 71킬로바이트 커널을 직접 다운로드하여 여기에서 설치할 수 있습니다.

역사의 길로 가자. 말할 필요도 없이 Linux는 완전한 OS로 발전했으며 Manchester Computing Center는 결합된 부팅 및 루트 파티션을 사용하는 최초의 배포판 중 하나를 만들었습니다. 배포판 이름은 MCC Interim Linux입니다.

1992 - 1994 - 데스크탑 시스템 개발

얼마 지나지 않아 1992년과 1994년 사이에 가장 유명하고 영향력 있는 Linux 배포판인 Slackware, Red Hat 및 Debian의 출현과 개발을 보았습니다. 커널 버전이 0.95로 증가했으며 그래픽 응용 프로그램을 실행할 수 있는 X 윈도우 시스템이 지원됩니다.

Slackware는 새로운 Linux 커널을 사용한 최초의 배포판 중 하나였습니다. 당시에는 SLS(Softlanding Linux System)라고 불렸고 1992년 Peter McDonald에 의해 설립되었습니다. SLS는 Linux 0.99 커널뿐만 아니라 TCP/IP 스택 및 X 시스템 창. 그러나 이 배포판에는 많은 문제가 있었고 곧 Patrick Volkerding의 Slackware로 대체되었습니다. 현재 가장 오래된 Linux 배포판입니다.

그러나 SLS는 단순히 Slackware를 탄생시킨 것이 아닙니다. 문제가 있는 SLS 인터페이스로 인해 다른 사용자가 자신의 시스템을 만들기로 결정하고 Linux 배포판의 다른 분기를 시작했습니다. 1993년 Ian Murdoch은 당시 여자친구였던 Debra Lynn과 자신의 이름을 따서 명명된 Debian Linux 배포판을 출시했습니다.

Slackware가 발전함에 따라 다음을 제공하는 회사가 등장했습니다. 기술적 지원그러한 소프트웨어의 경우. 그 중 하나가 1994년에 등장하여 Software und System-Entwicklung이라고 불렸으며 지금은 S.U.S.E Linux로 더 잘 알려져 있습니다.

1994년 11월 3일에 빛을 발한 또 다른 배포판은 Red Hat Commercial Linux라고 합니다. 배포판은 Mark Ewing이 만들었으며 저자가 대학에서 입었던 빨간 모자의 이름을 따왔습니다.

1994년 3월 14일에 176,250줄의 코드로 구성된 Linux 버전 1.0.0이 출시되었습니다. 이렇게 해서 Linux 시스템 개발의 역사가 시작되었습니다.

1995 - 1999 - Gnome 및 KDE의 등장

이 기간 동안 Linux 운영 체제는 개발에서 큰 도약을 이루었습니다. 향후 5년 동안에는 눈에 잘 띄지 않는 배포뿐만 아니라 현재 알려지고 널리 사용되는 주요 Linux 배포가 있을 것입니다. 이 모든 것은 "Attack of the Penguins" 게임 출시와 dot.com의 붐 중에 일어나고 있습니다.

Jurix Linux는 흥미로운 배포판이었고 여러 가지 이유로 인기가 있었습니다. 첫째, 스크립트 설치 프로그램이 포함된 최초의 배포였기 때문에 관리자가 설치 프로세스를 단순화할 수 있었습니다. bootp 및 NFS를 지원하는 최초의 배포판 중 하나였으며 ext2 파일 시스템을 사용한 최초의 배포판이기도 했습니다.

그러나 Jurix는 이러한 이유로 Linux OS의 역사에서 중요한 이정표가 되지 못했습니다. 이를 기반으로 SUSE Linux가 만들어졌으며 오늘날에도 여전히 사용하고 있습니다.

Red Hat Linux에 기반한 배포판도 이 기간 동안 빠르게 발전했습니다. Caldera, Mandrake, TurboLinux, Yellow Dog 및 Red Flag와 같은 버전이 등장했습니다. 이제 Linux 커널 버전이 1.2에서 2.2로 변경되었습니다.

버전 2.0은 1996년에 출시되었으며 이미 41개의 릴리스가 있었습니다. 커널의 급속한 발전과 전 세계 IT 전문가를 위한 서버 OS 및 시스템으로서 Linux 운영 체제의 위치를 ​​확고히 한 것은 몇 가지 매우 중요한 기능의 추가입니다.

예를 들어, 버전 2.0은 SMB 프로토콜에 대한 지원, 향상된 메모리 관리, 작업 지원을 도입했습니다. 다양한 방식프로세서. 버전 2.2는 SMB 개선, PowerPC 지원 및 NTFS 마운트 기능을 받았지만 지금까지는 읽기 전용입니다.

한 번 호주에서 휴가를 보내는 동안 Linus Torvalds가 동물원을 방문하여 사나운 펭귄에게 물렸다는 전설이 있습니다. 그 후 펭귄염에 걸려 펭귄을 무척 좋아하게 되었습니다. 어쨌든 리누스는 펭귄을 좋아했습니다. 그가 말했듯이, 그들은 멍청하고 재미있습니다. Linux 기호의 이름인 Tux는 인터넷에서 (T)orvalds (U)ni(X)로 디코딩됩니다. 이제 모두 알고 있습니다.

데비안 기반 시스템은 Red Hat만큼 활발하게 개발되지 않았습니다. 개발자는 배포판의 유용성과 모양에 대해 더 많은 작업을 하는 것을 선호했습니다. 데스크탑 지향적이기 때문에 이러한 배포판은 당시 인기 있는 IT 잡지의 표지에 자주 등장했습니다. Libranet, Storm, Finnix 및 Corel Linux와 같은 이름이 나타났습니다.

의심할 여지 없이 Linux OS 역사의 이 부분에서 가장 중요한 사건은 KDE와 Gnome의 출현이었습니다. KDE(Kool Desktop Environment)는 1996년에 등장했습니다. 설립자는 튀빙겐 대학의 학생인 Matthias Ettrich였습니다. 그는 애플리케이션 세트뿐만 아니라 실행할 수 있는 전체 데스크탑 환경을 제공했습니다. 이제 사용자는 최근 Qt 프레임워크로 작성된 X11 또는 KDE 환경을 사용할 수 있습니다.

1998년에 KDE 1.0이 출시되었고 이를 기본적으로 사용하는 최초의 배포판은 Mandrake였습니다. 2000년에는 버전 2.0이 출시되어 Konqueror, KOffice 및 KIO 라이브러리뿐만 아니라 많은 개선이 이루어졌습니다.

Miguel de Icaza와 Federico Men은 GTK+ 라이브러리를 기반으로 하는 새로운 데스크탑 환경 및 애플리케이션 개발을 발표했습니다. 이 새로운 데스크탑 환경을 Gnome이라고 합니다. Gnome을 사용한 최초의 운영 체제는 Red Hat Linux라고 믿어집니다. Gnome은 고성능과 사용자 친화성으로 인해 빠르게 인기 있는 데스크탑 환경이 되었습니다. 2000년 5월 Gnome 1.2 Bongo가 출시되었습니다.

2000 - 2005 - 라이브 배포의 등장

이 기간은 Linux 운영 체제의 역사에서 중요한 단계를 표시했습니다. 이 5년 동안 그 인기가 크게 높아졌고 Linux를 실행하는 많은 새 컴퓨터가 등장했습니다. 커널은 계속해서 개선되었고 새로운 프로그램이 등장했으며 최초의 라이브 배포판이 등장했습니다.

Debian을 기반으로 하고 Klaus Knopper가 개발한 친숙한 배포판인 Knoppix는 당시 가장 인기 있는 배포판 중 하나였습니다. 여러 가지 이유로 놀라운 것이지만 가장 중요한 것은 CD에서 시스템을 직접 실행하고 시험해 볼 수 있다는 것이었습니다.

이제 이 기능을 표준으로 간주합니다. 그러나 그 당시에는 2000년 9월 30일에 출시된 Knoppix가 모든 컴퓨터에서 실행되고 다양한 하드웨어와 네트워크를 지원하는 완전한 시스템을 얻을 수 있었습니다. 그것은 새로운 것이었습니다. Knoppix는 많은 배포판의 기초가 되었으며 그 중 일부는 오늘날까지 알려지고 사용됩니다.

기성품 배포판 외에도 사용자가 자신의 배포판을 구축하는 데 도움이 되는 프로젝트가 등장했습니다. LFS(Linux From Scratch)는 소스에서 자신의 Linux 배포판을 빌드하는 방법을 보여 주는 Jared Beekmans의 책과 함께 개발되었습니다.

Linux는 무엇보다도 가장 중요한 자유이며 발전해야 합니다. 그러나 개발을 지원하고 보호를 보장하고 독립성을 유지하려면 이 모든 작업을 수행할 회사를 구성해야 합니다. 따라서 2000년에 Linux를 구축 및 개선하고 운동의 핵심 가치를 보호 및 보존하기 위해 Linus와 성장하는 커뮤니티의 작업을 후원하기 위해 기금이 만들어졌습니다.

이 기간 중 가장 중요한 순간은 1월 4일 Linux 2.4 커널 버전의 출시였습니다. 이 버전은 USB, PC 카드, ISA 플러그 앤 플레이, 블루투스, RAID 및 ext3에 대한 지원을 추가했습니다. 실제로 2011년 버전 2.4.37.11로 끝나는 지원 기간이 가장 긴 커널이었습니다. 커널은 1.0에 비해 많이 바뀌었고 더 다양해졌습니다.

이미 주식 시장에 진입하고 무료 Red Hat Linux OS를 지원하는 대가로 돈을 받은 Red Hat은 비즈니스에 보다 상업적인 접근 방식을 취할 때라고 판단했습니다. 따라서 분배는 두 갈래로 나뉩니다. Red Hat Enterprise Linux 2.1은 커널 2.4.9와 함께 등장했습니다. 긴 지원 수명과 상용 사용자를 위해 더 안정적이었습니다. 그리고 두 번째 배포판인 Fedora는 커뮤니티를 위한 무료입니다.

Red Hat Enterprise Linux는 여전히 오픈 소스입니다. 이 회사는 여러 FTP 서버에서 소스 코드를 호스팅하며, 이 서버에서 여러 독립 개발 팀이 소스 코드를 다운로드하고 이를 기반으로 배포판을 컴파일합니다: CentOS, Oracle Linux, CERN 및 Scientific Linux. 그들은 상용 배포판의 모든 안정성 이점을 가지고 있지만 Red Hat의 소프트웨어 및 지원에 액세스할 수 없습니다.

2002년 12월에 흥미로운 배포판인 CRUX가 나타납니다. 그의 주요 목표는 가능한 한 단순하게 유지하는 것이었으며 당시에는 매우 인기가 있었습니다. CRUX는 매우 가볍고 일반 사용자보다 개발자에게 더 집중했습니다. 다른 배포판에서는 기하급수적인 성장과 경쟁이 Windows를 가장 잘 대체하는 것으로 나타났지만 CRUX는 단순하고 최소한으로 유지되었습니다. 그리고 이것은 현재 매우 인기 있는 ArchLinux의 기초가 되었기 때문에 우리에게 흥미로웠습니다.

12월 18일, 새로운 버전의 Linux 커널 2.6이 발표되었습니다. 이 버전은 PAE 지원, 새로운 프로세서, 64비트 프로세서 지원 개선, 최대 파일 시스템 크기를 16TB로 증가, EXT4 파일 시스템 추가 등을 도입했습니다.

그 당시에도 Linux 배포판은 충분히 좋았지만 Microsoft 제품을 좋아하는 사람들에게는 여전히 이상적이지 않았습니다. 따라서 Linux를 일반 사용자에게 더 가깝게 만들기 위해서는 새로운 철학이 필요했습니다. 예를 들어 우분투.

데비안 기반 배포판 우분투의 목표는 사용하기 쉬운 데스크탑을 만드는 것이었습니다. 리눅스 데스크탑사용할 수 있는 일반 사용자이 시스템에 대한 경험이 거의 없습니다. 2004년 10월 20일 Ubuntu 4.04가 출시되면서 이 개념이 실현되었습니다.

2006 - 2012 - 우분투의 흥망성쇠

이 기간 동안 많은 배포가 더 안정적이 되었으며 계속 개선되고 있습니다. 새로운 배포판도 많이 있습니다. 그 중 하나는 2006년에 첫 번째 버전이 출시되었으며 오늘날 매우 인기가 있습니다. 이것은 리눅스 민트입니다. Ubuntu를 기반으로 하며 무료 및 독점 소프트웨어가 모두 포함되어 있습니다. 이것은 초보자를 위한 코덱, 드라이버 및 기타 구성 요소의 설치를 크게 단순화했습니다. 배포판의 개발자는 새 프로그램을 포함하려고 시도했으며 사용자의 의견도 경청하여 커뮤니티의 지지를 얻었습니다.

그동안 KDE4 Desktop Environment의 새 버전이 출시되어 안정성 부족으로 사용자들로부터 비판을 받았습니다. Linus 자신도 이 버전의 KDE가 모든 것을 중단하고 이전 버전의 기능 중 절반만 제공한다고 말했습니다. 그러나 사용자들은 Plasma 환경과 현대적인 모습으로 KDE4를 사용하기 시작했으며 2009년 버전 4.2가 출시되면서 부정적인 경험을 이미 잊었습니다.

9월 23일, 사용자의 90%가 자신이 리눅스를 사용하고 있다는 사실을 모르고 있지만, 가장 인기 있는 리눅스 커널 기반 운영체제가 출시되었습니다. 물론 안드로이드입니다. 버전 1.0은 HTC Dream용으로 출시되었으며 최신 스마트폰에서 기대할 수 있는 모든 것을 수행할 수 있었지만 매우 나빴습니다. 대부분의 버그는 버전 1.1에서 수정되었지만 버전 1.5부터 시작되었습니다. 안드로이드 시스템스마트폰의 세계를 정복하기 시작했습니다.

이 기간 동안 우분투는 더욱 강력해졌습니다. Linux 배포판 목록에서 정기적으로 1위를 차지했으며 점점 더 많은 팬을 확보했으며 사용하기가 상당히 쉬웠습니다. 그러나 화창한 4월 어느 날, Ubuntu 14.04가 출시되었고 새로운 기본 환경인 Unity가 함께 제공되었습니다. Gnome 3 및 KDE 4는 Unity만큼 부정적인 평가를 받은 적이 없습니다. 그 당시에는 거의 모든 사람들이 Unity를 싫어했다고 말할 수 있습니다. 그러나 Canonical은 즉시 아이디어를 포기하지 않았고 쉘은 상당히 유용해졌습니다.

2.6 브랜치에서 수년간의 개발 끝에 3.0 커널 버전이 마침내 출시되었습니다. 그리고 아니요, 거기에는 큰 변화가 없었습니다. Linus와 커뮤니티는 2.6.* 번호 매기기가 너무 복잡해져서 번호를 변경할 때라고 결정했습니다.

KDE4의 실패는 Linux 환경 개발의 유일한 실패가 아닙니다. 그 후에 개발자는 다른 사람들의 경험을 통해 배우고 청중이 무엇을 좋아하는지 이미 알고 있어야 한다고 말할 수 있습니다. 그러나 이것은 2012년 4월에 Gnome 3을 출시한 Gnome 개발 팀에는 분명히 적용되지 않습니다. 이제 Gnome 사용자는 인터페이스 변경에 매우 만족하지 못하고 KDE로 전환하거나 이전 버전의 Gnome을 사용했습니다. 하지만 에 다음 버전 Gnome은 훨씬 더 좋아졌고 Linux Mint 개발자는 새로운 기능으로 Gnome의 이전 모습을 유지하기로 결정하고 자체 환경인 Cinnamon을 만들었습니다.

2012-2018 - 리눅스와 게임

우리의 리눅스 시간거의 완전히 서버 시장을 정복하고 가정 사용자에게 훨씬 더 매력적이되었습니다. 일반 사용자에게 Linux가 어필하는 한 가지 요소는 게임입니다. 2013년 2월, 주요 게임 배포 플랫폼을 만든 밸브는 스팀 클라이언트의 Linux 버전을 출시했습니다. 그 당시 대부분의 게임은 Windows 에뮬레이터를 통해서만 실행할 수 있었고 Linux 용 게임은 원칙적으로 누구에게도 관심이 없었습니다.

몇 년 후 밸브의 게임 콘솔용 Linux 기반 운영 체제인 SteamOS가 출시되었습니다. 현재 Steam에서 Linux용으로 사용할 수 있는 게임은 3,000개가 넘습니다. 또한 Valve는 최근에 Windows 게임 에뮬레이터를 Steam에 통합하는 작업을 시작했는데, DirectX 10 및 11의 많은 라이브러리에 대한 지원이 최근 이 에뮬레이터에 추가되었다는 점을 감안할 때 더 쉽게 실행할 수 있습니다.

새로운 분포는 이전과 동일한 비율로 계속 나타납니다. 그들 중 일부는 흥미 롭습니다. 예를 들어 Arch Linux를 기반으로 하는 Manjaro가 있습니다. 2013년 11월에 등장했지만 어린 나이에도 불구하고 이미 많은 탑에서 인기 1위 자리를 차지하고 있다. 장점은 ArchLinux의 설치 및 구성을 단순화하지만 동시에 유연성과 몇 가지 장점을 유지한다는 것입니다. Manjaro 외에도 Antergos, ElementaryOS, Deepin Linux 등과 같은 새롭고 흥미로운 배포판이 출시되어 현재 사용자에게 인기가 있습니다.

Linux 커널의 경우 2015년에 버전이 다시 4.0으로 변경되었습니다. 다시 말하지만, 큰 변화는 없었고 투표가 이루어졌으며 커뮤니티는 커널 버전을 변경해야 한다고 결정했습니다. 이 기간 동안 중요한 변경 사항에는 UEFI 지원 추가, 새 하드웨어에 대한 개선된 작업, 보안 시스템 추가, Android에 필요한 하위 시스템 이식, 향상된 Btrfs 안정성 등이 있습니다.

2013년 우분투 개발사는 모바일 시장에 도전하기로 결정하고 출시했다. 모바일 버전우분투 - 우분투 터치. 운영체제의 장점은 스마트폰을 풀 컴퓨터 HDMI를 통해 화면에 연결된 경우. 이를 위해 별도의 Unity 8 셸이 개발되었고 X Window 대신 Mir 디스플레이 서버가 개발되었으며 여러 스마트폰이 출시되기도 했습니다. 그러나 프로젝트에서 아무 것도 나오지 않았고 Smasung이 DEX를 출시한 후 2017년에 종료되었습니다. 또한 버전 17.10에서 Ubuntu 개발자는 Unity 사용을 포기하고 Gnome으로 돌아갔고 Mir 디스플레이 서버 대신 커뮤니티에서 개발한 Wayland는 구식 Xorg를 대체하기 위해 개발되고 있습니다. 사용된.

결론

불행히도 Linux의 과거로의 여행은 끝났습니다. 우리는 오래된 Linux 배포판을 보고 이 모든 것이 어떻게 시작되었는지 배웠습니다. 미래에 어떤 일이 일어날지는 알 수 없지만 Linux 운영 체제는 개발 중이며 점점 더 많은 사람과 기업의 관심을 받고 있습니다. 이것은 Linux 제작 역사의 끝이 아니며 아마도 큰 미래가 있을 것입니다.

전통적으로 CRN 편집자는 매년 말에 미국 IT 비즈니스의 최고 "캡틴" 25명을 선정합니다. 2004년에 이 목록에는 가장 진취적인 채널 리더, 여러 주요 공급업체 회사의 임원, 아이디어 생성자, 비전가인 사람들이 포함되어 있어 어려운 시기에 회사가 성장하고 번영할 수 있었습니다. 이 목록의 첫 번째 사람은 2004년 Linux 프로젝트가 전례 없는 힘을 얻은 Linus Torvalds였습니다.

Linus Torvalds는 회사의 CEO도 아니고 회장도 아닙니다. 그는 리더십 지위가 없습니다. 2003년이 되어서야 그는 자신이 만든 Linux 업계에서 유급 직위를 처음 수락했습니다.

그러나 CRN에 따르면 2004년 가장 영향력 있는 리더라는 칭호를 받을 자격이 있는 Linux 커널을 만든 사람은 핀란드 출신의 34세 프로그래머 Torvalds입니다. 그는 거의 15년 동안 자신의 아이디어를 이타적으로 연구하여 이 칭호를 얻었습니다. . 지난 해는 Linux와 전체 오픈 소스 커뮤니티에 전환점이 되었습니다. 그리고 Torvalds는 이것에서 매우 중요한 역할을 했습니다.

Linux 2.6 커널의 생성은 OS를 다음 단계로 끌어올려 엔터프라이즈 사용에 적합하도록 만들었으며 Microsoft, Sun Microsystems 및 기타 OS 공급업체는 판매 모델을 근본적으로 재고해야 했습니다.

최근 Torvalds의 삶에 많은 변화가 있었습니다. 그는 Linux 2.6 커널을 완성하고 처음으로 Linux 개발자 커뮤니티에서 공식 지위를 얻었고 Open Source Development Labs(소프트웨어 개발 연구소)의 직원이 되었습니다. 오픈 소스, OSDL). 이 조직은 벤더 중립적이며 IBM, Hewlett-Packard, Computer Associates International, Intel 및 NEC에 의해 시작되었습니다.

이제 Torvalds는 그의 공식 지위를 확인하는 직책과 명함을 가지고 있습니다. 그러나 이 모든 것이 그의 평소 생활 방식에는 영향을 미치지 않았습니다. Torvalds는 마이크로프로세서 회사인 Transmeta를 떠나 OSDL에서 일하면서 집에서 일하는 동안 Linux 커널과 가족을 위해 시간을 할애할 수 있었습니다.

"처음에는 자비로 Transmeta에서 1년을 쉬고 버전 2.6 작업에만 집중하고 다른 것에 주의가 흐트러지지 않도록 계획했습니다."라고 Torvalds가 말했습니다. "OSDL과 함께하는 것은 건강 보험을 유지하고 급여를 받으며 의료 제공자로부터 독립적인 좋은 방법이었습니다."

오픈 소스 커뮤니티에게 이 이벤트는 중요한 역할을 했습니다. 오픈 소스에 대한 날카로운 비판과 IBM에 대한 SCO 그룹의 소송으로 촉발된 끊임없는 조사의 시기인 Linux 개발자에게 어려운 시기에 공개하기로 한 Linus의 결정은 그의 추종자들에게 미래에 대한 확신을 주었습니다. 이것은 Linux의 운명에 대한 Torvalds의 엄청난 영향력을 다시 한 번 증명합니다.

지난 6월 Linus는 아내 Tove와 세 딸(3, 6, 7)과 함께 캘리포니아를 떠나 오리건 주 포틀랜드의 조용한 교외에 정착했습니다. 그는 덴마크의 현대적인 요소가 가미된 ​​아주 심플하게 꾸민 새 집에 살고 있습니다. Torvalds는 또한 옷에 붙지 않습니다. 매우 중요한: 그는 허름한 청바지를 입고 사생활을 침해하는 사진가들에게 인사를 건넸다. 그는 주위에 있는 이 모든 흥분에 즐거워하는 것 같습니다.

라이너스의 홈 오피스는 집 뒤편에 전용 출입구가 있으며, 작은 주방과 아직 채워지지 않은 책을 보관할 수 있는 선반이 있습니다. 사무실 창문은 Torvalds가 딸들을 위한 장난감 집을 짓고 있는 뒤뜰을 내려다보고 있습니다. 그러면 숲이 보입니다. 비즈니스 문제나 일상 업무에 방해받지 않는 이 환경에서 Linux OS에서 작업하는 신성한 의식이 발생합니다.

Linus는 보통 모니터 앞에 앉아 어린아이처럼 키보드를 연주합니다. 거의 1991년 헬싱키에서 그가 OS의 핵심을 처음 구상했을 때와 같았습니다. 그러나 오늘날 Torvalds는 수천 명의 개발자로 구성된 전 세계 오케스트라를 지휘하고 전체 소프트웨어 기반을 약화시키고 Sun을 고통스럽게 공격하고 IBM을 되살리며 Microsoft조차도 자신의 불멸성을 의심하게 만드는 걸작을 조각합니다.

“오늘날 Torvalds의 노력 덕분에 Linux는 오픈 소스 세계에서 가장 성공적인 프로젝트가 되었습니다. 그것은 소프트웨어 산업에 도전을 줍니다." 또 다른 성공적인 오픈 소스 프로젝트의 수석 개발자는 말합니다.
“Linus는 개발자 커뮤니티를 능숙하게 관리하고 전적으로 귀하의 비즈니스에 전념함으로써 업계의 강력한 플레이어에 대한 진지한 적으로 자신을 설정하는 방법을 보여줍니다. 그는 많은 전문 오픈 소스 개발자들에게 길을 보여주었습니다. JBoss가 이러한 방향으로 움직이기 시작한 이유는 바로 그 때문입니다.”라고 J2EE 애플리케이션 서버 개발자인 JBoss의 CEO인 Marc Fleury는 말합니다.

오픈 소스 운동에 관한 논문인 Cathedral & Bazaar의 저자인 Eric Raymond는 Torvalds의 재능과 조직적 기술이 전문가들의 예측과 달리 Linux가 생존할 뿐만 아니라 번영할 수 있게 했다고 믿습니다. “리누스는 놀라운 목적 의식을 가지고 있습니다. Raymond는 이렇게 말합니다. 그는 이 정도 규모의 프로젝트를 두 개 이상 망치는 무자비한 야망을 이겨냈습니다. - 더욱 중요한 요소는 탈중앙화 코드 개발 모델의 도입이었습니다. 그것은 Torvalds 이전에도 존재했지만 그는 그것을 체계화했습니다.”

Torvalds에게 이 작업은 가장 좋아하는 것입니다. Linux 상표를 처분할 수 있는 모든 권한을 가지고 있기 때문에 한 푼도 받지 않습니다. 억만장자를 배출하는 산업에 있어 역설적입니다. 소프트웨어 비즈니스에 혁명을 일으키고 비즈니스에 전혀 관심이 없다는 것입니다.

Torvalds는 “저는 제가 이 10년의 Bill Gates가 될 수 있다고 생각하지 않습니다. - 그러기 위해서는 새로운 기술 방향의 원점에 서야 합니다. OS는 오랫동안 새로운 것이 아닙니다. 아마도 상업적 행진을 하는 것이 훨씬 더 중요할 것입니다. 그리고 이것이 내가 가진 것입니까? 네, 저는 비즈니스에 대해 가장 적게 생각합니다.

그의 모든 겸손에도 불구하고 Torvalds는 침체된 OS 시장을 되살리고 사회가 소프트웨어 제품이 어떻게 그리고 누구를 위해 만들어졌는지에 대한 철학적, 사회적 측면에 대해 생각하게 만드는 일을 했습니다. 오픈 소스 커뮤니티의 많은 대표자들은 소프트웨어가 전기와 같은 문명의 혜택 중 하나이므로 소수의 자본가에게 속하지 않고 사회 전체에 속하고 사회의 이익을 위해 사용해야 한다고 믿습니다. Linux와 독점 운영 체제 간의 증가하는 경쟁을 선과 악의 투쟁으로 보는 급진파도 있으며 Torvalds는 노예 제도에서 노예 제도로의 세계의 해방자로 간주됩니다. 마이크로소프트 윈도우.

사실, Linus는 그것을 완전히 다르게 봅니다. “저는 오픈 소스에 대한 철학적 견해가 전혀 없습니다. 나는 이런 면에서 실용주의자이다. 저는 공동 작업과 지식의 열린 공유가 더 높은 품질의 개발을 가져온다고 진정으로 믿습니다. 그러나 때로는 이러한 스타일의 작업을 사용하더라도 침착하게 다른 사람의 작업을 도용할 수 있는 사람이 항상 있기 때문에 라이선스에 의존해야 합니다. 기회의 아이디어 공개 교환지식은 "철학"이라고 부를 수 있지만 그러한 교환은 실제로 존재한다고 Torvalds는 말합니다. - 이것이 과학을 연금술이나 요술과 구별하는 것입니다. 나는 그것을 믿지 않는 사람들이 눈가리개를 벗고 싶어하지 않는다고 생각합니다."

Linus가 코드를 작성하는 열정은 그를 최고의 오픈 소스 개발자로 만듭니다.

Intel의 Linux OS 및 오픈 소스 전략 책임자이자 1991년 프로젝트가 시작된 직후부터 Linux 커널의 첫 번째 개발자 중 한 명인 Dirk Hondel은 "Linus는 뛰어난 프로그래머일 뿐만 아니라 좋은 취향도 가지고 있습니다."라고 말했습니다. 문제를 해결하는 간단하고 합리적인 방법을 찾고 "정리" 방법을 알고 있습니다. 그는 복잡한 것을 단순하게 만듭니다. 제 생각에는 이것이 우수한 프로그래머와 그냥 좋은 프로그래머의 주요 차이점입니다.

Torvalds의 오른팔이자 Linux 프로젝트의 두 번째 개발자인 Andrew Morton은 이제 OSDL에서 Linux 커널 작업을 담당하고 있습니다. 그는 Torvalds가 "높은 기준을 유지"하고 이것이 전체 프로젝트의 성공의 열쇠이기도 하다고 말합니다. “그는 모든 사람이 서두르지 않고 평등한 조건에서 일하는 국가를 달성했습니다. 전체 커뮤니티의 자체 조직화와 구성원 간의 역할 분배가 있습니다. 개인적인 차이가 없을 때 전체 프로젝트에 심각한 해를 끼칠 수 있습니다.”라고 Morton은 말합니다.

그러나 이것은 결코 쉬운 일이 아니라고 Linux의 핵심 개발자 중 한 명인 Red Hat의 Alan Cox는 말합니다. Cox는 "Linus는 두 가지 강력한 성격 특성을 가지고 있습니다. 정직하고 자신의 관점이 틀렸을 때 이를 옹호하지 않습니다."라고 말합니다. -Torvalds는 리드 할 수 있으며 선택할 때 직관력이 뛰어납니다. 기술 솔루션사람을 대하는 현명한 접근 방식. 프로그래머를 관리하는 것은 "고양이 떼를 몰기"와 같다고 알려져 있습니다. 그러나 Linus는 누구의 이익도 침해하지 않으면서 그 일을 훌륭하게 수행합니다.

Torvalds는 차분하고 자연스러우며 업계 전반에 걸친 문제에는 거의 관심이 없지만 유연성에 대해 항상 자신의 관점을 가지고 있으며 큰 소리로 표현하는 것을 두려워하지 않습니다. 그는 Microsoft Windows 코드를 공개적으로 비판하고 SCO를 다른 사람들의 공로를 인정하는 실패한 회사라고 부릅니다.

Torvalds는 2003년 12월에 완성된 Linux 2.6 커널을 자랑스럽게 생각합니다. 이 버전은 기업용입니다. 성능, 안정성 및 확장성 면에서 상용 운영 체제보다 열등하지 않습니다. 기업 응용 프로그램 작업 및 대용량 데이터 처리와 관련된 모든 작업에 적합합니다. Torvalds는 자신과 Morton이 개발한 공식 검색 절차를 자랑스럽게 여기며, 이를 통해 OS 커널에 대한 업데이트 및 수정 사항을 쉽게 도입할 수 있습니다.

동시에 Linus는 상업적 및 법적 문제로부터 안전한 거리를 유지하는 것을 선호한다고 OSDL의 총책임자인 Stuart Cohen은 말합니다. "그는 수석 고문이나 기술 부사장이 되는 데 전혀 관심이 없습니다."라고 Cohen은 말합니다. - 토발즈는 이미 할 일이 충분합니다. 우리는 그에게 과부하를 주지 않으려고 노력하며 완전한 자유를 제공합니다. 그는 그가 관심 있는 일을 할 자유가 있습니다."

Torvalds는 주목받는 것을 좋아하지 않지만 때때로 업계 행사에 참여합니다. 코드를 생성하고 자신의 역할을 결정하는 데 있어 모든 면에서 극도로 정확하려고 노력하는 Linus는 다른 개발자의 작업을 감독하는 만큼 스스로 글을 작성하지 않기 때문에 스스로를 최고 기술 책임자(CTO)라고 부릅니다. 그리고 그는 Bell Labs의 C 언어 및 Unix 운영 체제 작성자인 Brian Kernighan, Dennis Ritchie 및 Ken Thompson을 포함하여 오픈 소스 개발에서 중요한 역할을 한 프로그래머에게 항상 경의를 표할 준비가 되어 있습니다.

Torvalds는 자신을 영웅이라고 생각하지 않지만 그의 친구들에 따르면 그는 최악의 롤 모델과는 거리가 멀습니다. Hondel은 Torvalds가 LinuxWorld Expo에서 연설을 준비하던 어느 날 무대에 오르기 직전에 갑자기 사라졌을 때를 회상합니다. 공황과 혼란이 엄습했지만 딸과 함께 자주 여행을 하는 토르발즈의 아내가 끼어들어 그가 기저귀를 사러 차로 달려갔다며 그를 안심시켰다.

이것은 모두 Torvalds의 전형적인 특징이라고 Hondel은 말합니다. 세계적인 명성에도 불구하고 Linus는 자신의 위대함에 대한 의식이 완전히 없으며 많은 유명인처럼 조수 수행원에 둘러싸여 걷지 않습니다. “토발즈는 미친 사람이고, 그보다 더 나쁜 사람은 뛰어난 미친 사람입니다. 하지만 다행스럽게도 그런 점에도 불구하고 그는 지극히 정상적인 사람이며, 좋은 친구혼델은 말한다. "아이들과 함께 그를 한 번 보는 것으로 충분합니다. 그리고 당신은 그가 항상 그랬던 것처럼 여전히 좋은 사람이라는 것을 이해하고 있습니다."

올해 1월 FAS는 다음과 같이 인정했다. 마이크로소프트운영 체제(OS) 시장을 지배하고 있습니다. 개인용 컴퓨터(PC) 러시아. FAS에서 운영하는 2015년 데이터에 따르면 데스크톱 PC와 노트북의 95.6%가 Windows를 실행하고 있었습니다. 애플은 2.5%의 시장 점유율을 차지하고 있지만 맥 OS는 맥 컴퓨터 외에는 어디에도 설치하기 쉽지 않다. 진짜 마이크로소프트 경쟁자, 그 중 가장 심각한 것은 Linux로 시장의 1.9%만 점유했습니다.

무료 OS를 만드는 프로젝트가 실패한 것 같습니다. 실제로 그는 세계를 빠르게 정복하고 있습니다. Finn Linus Torvalds는 Linux 잡지와의 인터뷰에서 "많은 사람들이 자신이 Linux를 사용한다는 사실조차 모르고 있습니다. 스마트폰을 선택하세요. Android라면 Linux 커널을 기반으로 합니다. Google, Amazon, 페이스북또는 일부 잘 알려지지 않은 회사 - 그들은 Linux를 사용합니다. Linux는 국제 우주 정거장을 운영하고 대부분의 슈퍼컴퓨터를 구동하며 2007년 뉴욕 증권 거래소에 인수되었습니다. 지속적인 개선을 통해 무료 시스템전 세계 수만 명의 프로그래머가 무료로 작업합니다.

직원 마이크로소프트한번은 Torvalds에게 그의 초상화가 사무실에서 다트의 표적으로 사용되었다고 말했습니다. 스티브 발머는 마이크로소프트 CEO 시절 공개적으로 리눅스를 공격했다. 아마도 그녀가 그에게 무관심했기 때문일 것입니다. 그만둔 후 그는 Fortune과의 인터뷰에서 다음과 같이 인정했습니다. Linux는 Windows에 대한 위협이 증가하고 있으며 이미 "백미러에 어렴풋이 나타나고 있습니다." Ballmer의 후임자 Satya Nadella는 다른 길을 택했습니다. 그는 소프트웨어를 서로 조정하기 위해 Microsoft Loves Linux 이니셔티브를 시작했습니다.

하지만 이에 반해 애플은 지난해 말 새 컴퓨터에 리눅스와 맥 OS, 윈도우 10을 제외한 다른 운영체제의 설치를 금지했다. 그리고 그 전에 Steve Jobs는 Torvalds가 Mac OS 개발자 중 한 명이 되어 Linux가 가지고 있는 것과 동일한 특이한 개발 원칙을 프로세스에 도입할 것을 제안했습니다. 그러나 핀란드 프로그래머는 거절했습니다. "[잡스가] Apple의 시장 점유율에 대한 그의 주장이 통하지 않는다는 사실에 매우 놀랐다고 생각합니다."라고 Torvalds가 회상했습니다.

그는 오픈 소스 소프트웨어가 무엇이며 Torvalds의 역할이 무엇인지에 대한 자신의 견해를 가지고 있습니다. 컴퓨터 세계. 그는 한 푼도 벌지 못할 것으로 예상한 무료 소프트웨어를 만들었습니다(하지만 결국 수백만 달러를 벌었습니다). 그러나 1990년대 후반에 자금이 빠듯했을 때에도 Torvalds는 새로 태어난 Linux 회사 중 하나의 이사회에 합류하는 대가로 받을 수 있는 1천만 달러를 거절했습니다.

올해 1월에 Torvalds는 Linux 커널의 5번째 버전 개발을 시작했습니다. “번호를 바꾼다고 해서 특별한 것은 아니다. 공식적인 이유를 원하면 손가락과 발가락이 부족해 '4.21'이 '5'로 바뀌었다고 InternetUA는 전했다.

계산기에 매료되다

리누스 토발즈는 1969년 12월 28일 헬싱키에서 태어났으며 거의 ​​모든 친척들처럼 기자가 되어야 했습니다. 아버지는 라디오 저널리스트, 어머니는 통신사 편집자, 삼촌은 핀란드 텔레비전 편집자, 할아버지는 신문 편집장, 누나는 통신사 직원이었다. 뉴스 기사 번역을 전문으로 하는 자신의 번역 대행사입니다.

가문의 전설에 따르면 리누스의 증조부이자 저널리스트이자 작가인 에른스트 폰 벤트(Ernst von Wendt)는 1917년에 백군을 위해 싸웠다가 적군에게 포로로 잡혔다고 합니다. 그에 반해 닐스 신부는 이념적 공산주의자였다. 어떤 아이들은 라이너스와 놀아주는 것이 금지되기도 했고, 그 자신도 아버지의 급진주의 때문에 학교에서 놀림을 당하기도 했다. 부모가 이혼했을 때 아이들은 이것을 너무 많이 눈치 채지 못했습니다. 아버지는 오랫동안 모스크바에 살았습니다.

가족 직업에 대한 드문 예외는 Leo의 외할아버지 Waldemar Turnqvist이며, 헬싱키 대학의 통계학 교수였습니다. 내 손자는 계산기 작업을 하는 것을 정말 좋아했습니다. 현대의 계산기와 달리 그 계산기는 계산하는 데 시간이 필요했고 불빛이 깜박였습니다. 그 광경은 어린 리누스를 매료시켰습니다. 1981년에 할아버지는 계산기 대신 첫 번째 컴퓨터인 Commodore VIC-20을 구입했습니다.

가장 희귀한 성

전기에서 "그냥 재미로. 뜻밖의 혁명가 이야기"(M.: Eksmo-press, 2002) 핀란드의 스웨덴어를 사용하는 소수 민족에 속하는 Linus Torvalds는 자신의 성의 기원에 대해 다음과 같이 말합니다.<...>중간 이름을 즉석 자료로 사용하여 직접 만들었습니다. 태어날 때 그의 이름은 Ole Thorwald Alice Saxberg였습니다. 그는 아버지 없이 태어났고(Sachsberg는 그의 어머니의 결혼 전 성임) 증조할머니가 결혼한 남자로부터 성을 카란코(Karanko)로 받았습니다. Farfar(핀란드인이 친할아버지를 부름 - Vedomosti)는 그의 계부가 너무 마음에 들지 않아 성을 변경했습니다. 그는 Torvald라는 이름에 문자 "s"를 추가하여 성을 더욱 견고하게 했습니다. - 소리. Thorvald라는 이름은 "Thor의 지배"를 의미합니다. 그가 처음부터 성을 만들고 변경하지 않았다면 더 좋았을 것입니다. "s"를 추가하면 단어의 원래 의미가 박탈되고 이 성을 발음하는 방법을 알아낼 수 없는 스웨덴인과 핀란드인이 혼동됩니다. 그들은 그것을 Torvalds가 아니라 Thorwalds라고 쓰고 싶어합니다. 전 세계에 단 21명의 토발드가 있으며 우리는 모두 친척입니다. 우리 모두는 이 가족 문제에 직면해 있습니다.”

Torvalds는 자신이 학교에서 버림받은 사람이 아니었고 매우 손재주가 있었다고 회상합니다. 그는 핀란드 버전의 경비원으로 기꺼이 팀에 합류했습니다. 그러나 동시에 그는 전형적인 괴상한 사람이었습니다. "그는 비버처럼 보였고, 안경을 썼고, 헐렁한 옷을 입고 있었고, 대부분의 경우 내 머리카락이 나빠 보였고, 나머지 날에는 끔찍했습니다." 그가 컴퓨터에 관심을 갖게 된 것은 놀라운 일이 아닙니다. 이 열망은 그가 나이가 들어도 사라지지 않았다. 핀란드의 날씨 때문에 프로그램, 섹스, 음주 외에는 핀란드에서 할 일이 없다고 Torvalds는 농담했습니다. 두 번째로 그는 실제로 발전하지 않았습니다. 그 해의 해커는 아직 유행하지 않았고 특히 술을 좋아하지 않았습니다. 코드를 작성하는 것이 남아 있습니다.

컴퓨터 투자

할아버지가 돌아가셨을 때, Linus는 기본적으로 그의 컴퓨터를 물려받았습니다. 그런 다음 그는 Sinclair QL을 샀습니다. 가족은 과시하지 않았습니다. Torvalds는 어머니가 주기적으로 약 $ 500 상당의 Helsinki Telephone Company (각 전화 소유자에게 발급)의 유일한 가치를 전당포에 담았던 것을 회상합니다. 유명해지면 그는 이 회사의 유일한 예외가 되어 이사회에 들어갈 것입니다.

1990년에 Torvalds는 헬싱키 대학교에 입학했습니다. 그는 386으로 컴퓨터를 샀다. 인텔 프로세서, 몇 년 동안 대출을 받아야 했습니다. 그만한 가치가 있었습니다. 당시에는 강력한 기계였습니다.

대학에는 Unix 운영 체제가 있었습니다. Torvalds의 컴퓨터는 무료 Minix OS를 실행합니다. Torvalds는 집에서 모뎀을 통해 대학 네트워크에 연결하는 방식과 그의 컴퓨터 하드웨어를 사용하는 방식이 마음에 들지 않았습니다. 예를 들어, Minix는 16비트 프로세서용으로 설계된 반면 Intel 386은 32비트용으로 설계되었습니다.

Torvalds는 이러한 문제를 해결하기 위해 여러 프로그램을 작성했습니다. 그러나 그들은 다른 프로그램이 필요했습니다. 예를 들어 연구소의 네트워크 작업을 위한 그의 솔루션은 파일을 디스크에 쓰는 방법을 몰랐습니다. 드디어 추가 기능 Torvalds는 너무 많이 만들어졌습니다. 그는 Minix의 5분 대체품을 손에 넣었습니다. 그러나 그는 실수로 그것을 망칠 때까지 여전히 Minix로 작업했습니다. 그는 다음을 손상시키는 명령을 작성했습니다. HDD OS가 작성된 곳에서. 그런 다음 Torvalds는 Linux를 기본 OS로 사용하기 시작했습니다.

자유 소프트웨어 이념

Torvalds가 처음부터 운영 체제를 만들었다고 말할 수는 없습니다. 그는 시스템의 핵심, 즉 프로그램을 컴퓨터의 하드웨어와 연결하고 작동하도록 하는 핵심을 만들었습니다. 이것은 다양한 추가 기능을 걸 수 있는 기반입니다. Windows 10과 같은 Linux 운영 체제는 없습니다. Linux 커널을 기반으로 하는 운영 체제가 많이 있으며 그 중 일부는 이름에 Linux라는 단어를 사용합니다.

Torvalds 자신은 자신의 커널에서 본격적인 OS를 만들기 위해 Richard Stallman이 개발한 GPL(일반 공중 사용 허가서)의 후원 하에 일련의 외국 프로그램을 사용했습니다. Torvalds는 그를 "자유 소프트웨어의 신"이라고 경건하게 부릅니다.

Stallman은 1984년에 Unix에 대한 무료 대안 작업을 시작했습니다. "무료"였다 예어. 그의 임무는 아무도 소스 코드를 도용하고 그에 대한 대가를 요구할 수 없도록 하는 것이었습니다. Stallman은 이러한 소프트웨어에 대한 이념적 및 법적 프레임워크인 자유 소프트웨어 선언을 만들고 변호사와 함께 GPL(일반 공중 사용 허가서)을 작성했습니다. 프로그래머가 GPL에 따라 라이선스가 부여된 코드를 사용하는 경우 모든 사람에게 결과 제품의 소스 코드, 수정 및 배포 권한을 제공해야 한다고 명시되어 있습니다. 자신의 프로그램 등에 GPL 라이선스 소프트웨어를 사용한 다음 프로그래머도 똑같이 해야 합니다.

Stallman의 작업을 사용하여 Torvalds도 GPL에 따라 커널에 라이선스를 부여했습니다. 따라서 2001년 총무이사는 마이크로소프트발머는 “리눅스는 그것이 건드리는 모든 지적 재산을 집어삼키는 암이다. 라이선스 규정에 따르면 오픈 소스 소프트웨어의 구성 요소를 사용하는 경우 보유하고 있는 모든 소프트웨어를 오픈 소스해야 합니다.”(Cnet 인용).

리눅스가 인기 있는 이유

Torvalds는 처음에 자신의 작업을 배포하는 것을 꺼려했습니다. 그러나 그는 인터넷 포럼에서 자신의 성공을 자랑했고 그가 말하는 사람으로 간주되지 않도록 코드를 게시했습니다.

그의 창조물은 다른 프로그래머들의 마음을 사로잡았고, 그들은 그것을 자신의 컴퓨터에 설치하고 개선 사항을 제공하기 시작했습니다. 실로 완벽함과는 거리가 멀었다. 어느 날, Torvalds는 오랫동안 Linux를 칭찬하는 편지를 받았고 마지막에는 드라이브 드라이버에 자신의 하드 드라이브를 파괴한 버그가 포함되어 있다고 말했습니다.

시스템은 점점 더 대중화되었습니다. 그때까지 Torvalds는 오랫동안 혼자가 아닌 Linux에서 작업했습니다. 점점 더 많은 사람들이 코드를 이해하고 개선 사항을 제안했으며 완전히 무료였습니다. 자원 봉사자가 일할 수있는 시스템이 있습니다. 새로운 버전 Linux는 다른 개발자와 함께 다른 사람이 변경한 내용을 확인하고 오류가 발생한 경우 이전 버전의 파일로 되돌립니다. 옛날 옛적에 Linux에는 10,000줄의 코드가 있었습니다. 이제 법안은 수천만 달러에 달합니다. The New Yorker는 2017년에 약 80,000개의 Linux 개선 사항이 제안되었으며 이 중 90%는 유급 프로그래머가, 30%는 Intel에서 근무했습니다.

Torvalds는 Linux를 너무 잘 알고 있어서 제안된 변경 사항이 종종 눈에 띄지 않게 받아들여지거나 거부됩니다. "이는 마치 책을 들여다보고 개별 문자나 단어를 보지 않고 전체 문장을 파악하는 것과 같습니다"(Bloomberg 인용). 그러나 변경 사항이 심각한 경우 테스트하는 데 10-25분이 필요합니다. Torvalds에는 제안을 제거하는 많은 조수가 있지만 때때로 그는 하루에 30개의 변경 사항을 검토해야 합니다.

이러한 시스템으로 Linux는 주요 플레이어의 관심을 끌었습니다. 썬마이크로시스템즈는 대기업 중 가장 먼저 자신의 장비에 리눅스 커널 기반 소프트웨어를 설치했고, 그 다음은 IBM, Informix, Oracle... 소기업들도 관심을 보였다. 1990년대 온라인 상거래의 부상 서버 소프트웨어가 필요했습니다. 이전에는 수천 달러를 들여야 했지만 이제는 Linux를 적용하여 1페니로 설치할 수 있습니다. 누구나 자신의 온라인 비즈니스를 시작할 수 있습니다.

Torvalds는 Linux의 성공 기반이 틈새가 없다는 데 있다고 믿습니다. 옛날 옛적에 Unix는 군대, 은행, 금융 기관의 슈퍼컴퓨터에 내기를 걸었습니다. 그는 자서전에서 "Just for Fun. 뜻밖의 혁명가의 이야기. 이 소프트웨어는 많은 비용이 듭니다. 그 다음 왔다 마이크로소프트상대적으로 저렴한 요금으로 모든 곳에서 작동하기 시작했습니다. “그러나 발견된 공간에 홍수를 일으키는 액체 유기체를 상상해 보십시오. 틈새 시장 중 하나를 잃어도 상관 없습니다. 유기체는 전 세계를 채우고 모든 구멍으로 흘러 들어갑니다. 지금 리눅스에서도 똑같은 일이 벌어지고 있다. 그녀는 그녀에게 관심이 있는 곳이면 어디든 나타납니다.<...>국립 연구소와 같은 모든 종류의 멋진 장소에 있는 슈퍼컴퓨터에서 찾을 수 있습니다. 페르미와 NASA. 그러나 거기에서 그것은 서버 공간에서 흘러나왔습니다. 그리고 차례로 저는 데스크탑 컴퓨터의 세계에 빠져들었습니다. 이것이 제가 시작한 곳입니다. 동시에 Linux는 잠금 방지 브레이크에서 시계에 이르기까지 임베디드 장치에서도 발견됩니다. 그녀가 세상을 채우는 것을 지켜보십시오."

물론 인기의 또 다른 이유는 로빈 후드의 이미지입니다. 한편, 몬스터 기업 마이크로소프트, 사용자를 염탐한다는 소문 등, 한편으로는 자유 소프트웨어와 겸손한 Finn.

토발즈가 백만장자가 된 방법

Torvalds는 전기에서 이렇게 회상했습니다. “3년 동안 계산된 내 컴퓨터의 월별 지불액을 긁어모으느라 고생했습니다. 그러나 그는 리눅스에 돈을 쓰는 것은 잘못된 일이라고 생각했습니다. 그 이유는 탐욕에 대한 태도와 완고한 공산주의자 아버지, 그리고 자신을 도운 사람들이 더 나은 급여를 받도록 하지 않으려는 핀란드 때문이라고 Torvalds는 추리했습니다.

인터넷에 소위 블루머가 있습니다(영어 셰어웨어에서) - "나를 좋아한다면 작성자에게 돈을 보내십시오."라고 묻는 무료 소프트웨어입니다. Linux에서는 그러한 요청이 없었지만 많은 사람들이 Torvalds에게 재정적으로 기꺼이 그를 지원하겠다고 편지를 썼습니다. 그 당시 "최대 재포스트" 시리즈의 편지가 인터넷에 돌고 있었습니다. 아마도 소년 Craig가 암으로 죽어가고 있었지만 엽서를 보내면 위로를 받을 수 있었습니다. Torvalds는 농담으로 그에게 통화 대신 몇 줄을 떨어 뜨리라고 요청했습니다. 언제 사서함전 세계에서 온 엽서가 터지기 시작하자 가족은 리누스가 중요한 일을 하고 있다고 의심했습니다. 그는 모뎀이 끊임없이 전화선을 점유하고 있다는 모든 비난에도 불구하고 Linux에 대해 별로 이야기하지 않았습니다.

Torvalds는 그의 어머니와 함께 살고 식사했습니다. 약 5,000달러의 등록금 융자금, 한 달에 약 50달러의 컴퓨터 크레딧, 맥주를 위한 약간의 돈이 있었습니다. 대출 문제는 그 자체로 해결되었습니다. 친구가 인터넷에서 Torvalds의 컴퓨터 비용을 지불하겠다고 발표했고 그는 예외적으로 그 돈을 수락했습니다. 그리고 그는 월급에서 나머지를 지불했습니다. Torvalds가 속한 핀란드에는 스웨덴어를 사용하는 소수 민족이 있습니다. 1992년 정보학부의 과정에는 스웨덴어를 구사하고 컴퓨터에 능한 조수가 필요했습니다. 교내에는 단 두 명뿐이었다.

3년 후, Torvalds는 대학에서 전임 연구원이 되었습니다. 그는 연구비를 받았고, 이는 대체로 Linux를 개선하는 데 사용되었습니다.

가르침 덕분에 Torvalds는 결혼했습니다. 유치원 교사이자 6회 핀란드 가라테 챔피언인 Tuva는 특별 과정 "컴퓨터 공학 입문"에 등록했습니다. 첫 번째 과제는 선생님께 이메일을 보내는 것이었습니다. 지금처럼 쉽지는 않았습니다. 편지에서 Tuva는 그를 데이트에 초대했습니다. 처음에 그들은 전혀 참여하지 않았으며 Torvalds는 프로그래밍을 포기했습니다.

1997년에 Torvalds와 그의 가족은 저전력 프로세서를 개발하는 회사인 Transmeta에서 일하기 위해 미국으로 이주했습니다. 이 회사의 공동 소유자 중 한 명은 Bill Gates와 함께 마이크로소프트. Torvalds의 임무는 프로젝트의 Linux 인프라를 유지 관리하는 것이었습니다.

토발즈는 금세기 초, 하룻밤 사이에 백만장자가 될 때까지 은행 계좌에 5,000달러를 넘지 않았습니다. Linux가 무료라고 해서 돈을 벌 수 없는 것은 아닙니다. 프로젝트가 초기 단계에 있었을 때에도 코어는 인터넷에서 무료로 다운로드할 수 있었습니다. 또는 진취적인 사람들로부터 플로피 디스크나 CD에 있는 녹음을 구입할 수 있었습니다. Linux 설치 서비스로 돈을 벌 수 있고 특정 회사의 요구 사항에 맞게 Linux를 사용자 정의할 수 있습니다. 후자는 1999년 8월 11일에 공개된 Red Hat에서 처리합니다. 그리고 그 전에 감사의 표시로 Torvalds에게 주식 블록에 대한 옵션을 주었습니다.

거래 첫날 호가는 두 배로 뛰었습니다. 그러나 그는 180일 이내에 서류를 판매할 권리가 있었습니다. 다행히도 그들은 계속해서 성장해 왔으며(2009년 Red Hat은 S&P 500에 진입할 예정임) Torvalds의 지분 비용은 500만 달러에 이르렀습니다.

곧 또 다른 회사인 VA Linux가 상장되어 Torvalds에 옵션을 제공했습니다. 낙관론의 물결에 주가는 즉시 10배 상승한 300달러를 기록했습니다. 그러나 그것은 너무 많은 것으로 밝혀졌고 닷컴 거품이 수축하기 시작했습니다. 300달러에서 주가는 하락하기 시작했고, 최소 1년 후에는 6.6달러를 주었습니다. Torvalds는 180일 동안 귀하의 지분이 더 저렴해지는 것을 지켜보았지만 그것을 팔 수 없었던 것이 얼마나 끔찍했는지 회상합니다.

주식의 수익금으로 가족(현재 Linux의 저자에게는 세 딸이 있음)이 미국에서 집을 샀고 Torvalds는 차고에 보관하는 데 중독되어 있었고 Pontiac 가족과 함께 일반적으로 노란색 컨버터블도 있었습니다.

2012년에 Torvalds는 세계 최대 기술상인 Millennium Technology Prize를 수상했습니다. 그는 그 해의 다른 수상자인 일본 줄기 세포 연구원인 Shinya Yamanaka와 120만 유로의 상금을 공유했습니다.

그러나 Torvalds의 주요 수입원은 2003년 Transmeta를 떠난 후 Linux Foundation이었습니다(당시에는 Open Source Development Labs라고 불림). 그의 임무는 Linux를 개선하기 위한 다른 사람들의 제안을 평가하는 것입니다. “저는 몇 년 동안 코드를 작성하지 않았습니다. 내가 쓰는 모든 것은 다른 사람들의 실수를 수정하고 한두 줄을 변경하고 다른 코드 조각을 결합하는 것입니다.”(The Register 온라인 판에서 인용). 이 기금은 Linux를 사용하는 회사를 포함한 기부금으로 채워져 있습니다. The New Yorker에 따르면 2017년 그의 예산은 5천만 달러였으며 Torvalds는 2016년 기금에서 160만 달러를 받았습니다.

무례한 사람을 위한 규칙

Torvalds는 전기에서 "수십만 명의 개발자와 함께 프로젝트를 관리하면서 학생 시절과 똑같이 행동합니다. 아무에게도 맡기지 않고 누군가가 자원하기를 기다리기만 하면 됩니다."라고 말했습니다. “나는 그들의 작업을 승인하거나 거부하지만 대부분의 경우 이벤트가 진행되도록 내버려둡니다. 두 사람이 비슷한 방향을 이끌고 있다면 둘 중 어느 것이 사용되는지 확인하기 위해 둘 다의 작업을 수락합니다. 때로는 둘 다 사용되지만 다른 방향으로 발전하기 시작합니다. 한때 두 사람 사이에 치열한 경쟁이 있었습니다. 각자 자신의 패치를 사용해야 한다고 주장했는데, 이는 상대방의 패치와 충돌했습니다. 나는 개발자 중 한 명이 흥미를 잃을 때까지 둘 다의 패치 수락을 중단했습니다. 솔로몬 왕이 유치원을 운영했다면 이렇게 했을 것입니다.”

이 접근 방식은 Linux 규모에서 효과적인 것으로 입증되었습니다. 그러나 Torvalds가 Transmeta에서 15명의 직원으로 구성된 부서를 관리하도록 지정되었을 때 그는 완전히 부적합하다는 것을 보여주었습니다. 3개월 후 그는 조용히 프로그래머로 강등되었습니다.

그러나 수년 동안 동료와의 의사 소통 스타일이 "학생"으로 남아 있었기 때문에 모든 사람이 그를 Linux의 주요 코디네이터로 좋아하는 것은 아닙니다. 프로그래머는 표현에 자신을 제한하지 않았습니다.

2013년에는 개발자 중 한 명이 Torvalds에게 동료를 모욕하거나 위협하지 말라고 편지를 쓰기까지 했습니다. "당신이 내가 '전문적으로 행동하기'를 원한다면 나는 관심이 없다고 말할 수 있습니다."라고 Torvalds가 대답했습니다. 나는 집에 있는 사무실에서 가운을 입고 앉아 있습니다. 나는 넥타이를 매지 않을 것이며, 거짓 공손함, 거짓말, 사무실 정치와 앉은 자세, 수동적 공격성 및 기타 유행어에 가담하지 않을 것입니다. 이것이 바로 "전문적으로 연기하는 것"의 전부이기 때문입니다. 사람들은 부자연스러운 방식으로 일상적인 충동을 따라야 하기 때문에 온갖 종류의 불쾌한 일을 합니다."(뉴요커 인용).

2015년에 Torvalds의 가장 가까운 동료 프로그래머 Greg Kroah-Hartman은 부분적으로 다른 사람을 거친 언어로부터 보호하기 위해 충돌 해결 코드를 작성했습니다. Torvalds는 혁신을 승인했지만 자신을 억제하기 시작하지 않았습니다. 그해 말, Sarah Sharpe와 Matthew Gareth는 거친 대우로 인해 Linux 커널 개발 팀을 떠났습니다. “저는 정말 형편없는 사람입니다. 어떤 사람들은 내가 너무 귀엽다고 생각하고 어떤 사람들은 그렇지 않은 것을 보고 충격을 받습니다. 나는 좋은 사람이 아니며 당신에게 관심이 없습니다. 나는 기술과 핵심에 관심이 있습니다.”라고 Torvalds가 대답했습니다(Register에서 인용).

지난 10월에는 커널 개발자들이 Linux Maintenance Summit에 참석할 예정이었습니다. Torvalds는 20년 연속 그녀를 방문했습니다. 하지만 이번에는 날짜를 섞어 가족들과 휴가를 계획했다. 이는 미리 발각됐지만 정상회담을 위해 계획 변경을 거부하고 스코틀랜드로 떠났다. 그런 다음 참가자들은 밴쿠버에 모이지 않고 Torvalds에 더 가까운 Edinburgh에 모여 잠시 동안 계속 참여할 수 있기로 결정했습니다. 이 이야기는 프로그래밍 분야에서 열띤 토론을 벌였고, New Yorker 기자들은 Torvalds와 만나 이 사건과 동료들과의 관계에 대해 질문했습니다. 기사가 나오기도 전인 2018년 9월에 토발즈는 자신의 행동에 대해 사과하고 이를 어떻게 바꿀지 생각하겠다고 약속했으며 일시적으로 Linux 조정에서 물러난다고 발표했습니다.

같은 달에 Linux 개발자를 위한 새로운 행동 강령이 공개되었고 10월에 Torvalds가 팀으로 돌아왔습니다(그도 포럼을 방문했습니다).

이제 커뮤니티는 새로운 규칙에 따라 생활합니다. 과거에는 오픈 소스 소프트웨어 개발에서 즉각적이고 직접적인 의견 표현이 자연스럽고 유용한 것으로 여겨졌습니다. 이제 비판은 건설적으로 표현해야 하고, 듣고 나서 신중히 생각해야 합니다. 비방, 인신공격, 성적인 표현을 금합니다. Torvalds는 여전히 자신을 억제하려고 노력하고 있습니다.

이제 Linux로 전환한 많은 사람들이 운영 체제로 돌아가고 싶어하지 않습니다. 윈도우 시스템. 이는 초보 사용자도 이 운영 체제를 사용할 수 있기 때문입니다. Linux를 설치하려면 Linux 커널을 기반으로 작성된 많은 배포판 중 하나를 다운로드해야 합니다. 우리는 그 중 가장 좋은 예를 제시하고 시스템의 기능에 대해 이야기합니다.

Linux란 무엇이며 Linux를 기반으로 하는 운영 체제가 많은 이유는 무엇입니까?

GNU/Linux는 다양한 운영 체제를 위한 다중 사용자 및 다중 작업 커널로 설계되었습니다. 프로그래머는 많은 그래픽 관리자와 소프트웨어 셸을 만들었습니다. 배포판(운영 체제)에 따라 컴퓨터를 사용할 대상이 결정됩니다. 각 Linux 기반 운영 체제는 기능 부분으로 구별됩니다. 모든 배포판의 단일 부분은 "터미널"이며 이것이 주요 부분입니다. 이를 통해 다음을 수행할 수 있습니다.

  • 프로그램 설치 및 실행
  • 소프트웨어 저장을 위한 리포지토리 추가
  • 구성 구성 파일그리고 배포 자체.

이제 이 시스템은 특히 프로그래머들 사이에서 인기가 높으며 서버에도 매우 자주 사용됩니다.

비교적 최근에 가정용 컴퓨터에 널리 배포되기 시작했으며 광범위한 사용자 정의 옵션으로 인해 사용자의 사랑을 얻었습니다. 배포판의 일부 버전은 플래시 드라이브에서 직접 실행할 수 있고 다른 버전은 약한 컴퓨터에 적합합니다. 분포는 기능, 크기 및 모양이 다릅니다.

모든 Linux 기반 운영 체제를 다운로드할 수 있는 것은 아닙니다. 예를 들어, 구글 크롬 OS(예, 브라우저뿐만 아니라 그러한 운영 체제가 있음)는 삼성, HP 노트북 등의 일부 모델에 사전 설치되어 제공됩니다. 에 오픈 액세스이 운영 체제의 공식 배포판을 찾을 수 없습니다. 그러나 많은 포크와 사본이 있습니다. 우리는 이 리뷰에서 그러한 사이트에 링크하지 않을 것입니다. 리뷰의 각 배포에 대해 공식 웹 사이트 또는 공식 커뮤니티에 대한 다운로드 링크를 제공합니다.

사용자가 Linux용 Windows를 버리는 이유는 무엇입니까?

대부분 Linux 기반 운영 체제의 장점은 다음과 같습니다.

  1. 결석. 이 시스템이 일반적으로 해킹이 불가능하다는 것은 아니지만 해커가 Linux에 관심을 보이는 경우는 거의 없습니다. 서버에 침투하는 데 도움이 되는 몇 가지 루티치가 있지만 가정용 PC에서는 거의 실행되지 않습니다. 시스템이 안전하다는 사실은 단일 안티바이러스 유틸리티가 Linux 전용 데이터베이스를 갖고 있지 않다는 사실에서도 입증됩니다. 기본적으로 프로그램은 검색하도록 구성되어 있습니다. 악성 코드, 플래시 드라이브 또는 디스크를 사용하여 전송되었습니다.
  2. 거의 모든 배포판은 무료로 배포됩니다., 여러 가정용 장치를 사용하는 사람들이 라이센스에 많은 돈을 쓰지 않도록 합니다. 이 경우 정기적으로 배포판을 다시 설치하고 테스트하고 변경할 수 있습니다. 추가 이점은 Linux 소프트웨어도 무료라는 것입니다. 그리고 좋은 보너스는 광고 삽입물이 없다는 것입니다. 타사 프로그램, 메인 유틸리티와 함께 ​​PC의 메모리에 로드됩니다.
  3. 시스템은 외형을 커스터마이징할 수 있는 다양하고 무한한 가능성. 많은 배포판 외에도 PC에 다양한 데스크탑 환경을 설치할 수 있습니다. 이것은 필요나 기분에 따라 그것들을 바꾸는 데 도움이 될 것입니다.
  4. 시스템에 내장된 저장소. 그의 아이디어는 앱 스토어의 기반이 되었습니다. 구글 플레이. 그것에서 당신은 가장 많이 설치할 수 있습니다 다른 프로그램웹사이트 및 타사 프로그램의 도움 없이 Windows에서 전환 직후 눈에 띄는 유일한 불편은 친숙한 유틸리티 이름이 없다는 것입니다.
  5. 시스템은 외부 인터페이스에서 편리합니다.및 메뉴에서 프로그램을 분리합니다. 각 유틸리티는 메뉴에서 자체 섹션을 차지하므로 쉽게 찾을 수 있습니다. 이 작은 즐거운 순간이 작업을 훨씬 더 편리하게 만듭니다.
  6. 필요한 거의 모든 드라이버가 Linux 커널에 내장되어 있습니다.주변기기용. 모든 장치를 설치할 수 있으며 즉시 작동을 시작합니다. Windows의 경우 드라이버를 찾을 필요가 없으며 다른 컴퓨터에서 다운로드하여 나중에 장비가 오류 없이 작동하기 시작할 수 있습니다. 새 네트워크 카드를 연결해도 불편함이 없습니다.
  7. 기본적으로 시스템은 자체적으로 디스크를 암호화합니다., 컴퓨터가 잘못된 사람의 손에 넘어갔을 때 파일을 보호할 수 있습니다. Windows에서 이 옵션은 타사 프로그램을 통해서만 사용할 수 있습니다.

이것들 긍정적인 측면 Linux 커널 운영 체제를 시험해보고 싶게 만들기에 충분합니다. 그러나 배포판을 선택하기 전에 각 셸의 기능을 숙지하고 OS의 단점을 주의 깊게 연구해야 합니다.

리눅스의 단점

먼저 리눅스 배포판을 만든 프로그래머가 감당할 수 없는 상황을 살펴보자. 이러한 문제는 드물지만 초보자에게는 치명적일 수 있습니다.

  1. 여러 최신 장치와의 호환성 불량. 대부분의 프린터, 스캐너, 라우터 및 기타 장치는 Windows용으로 제작되었습니다. 따라서 항상 올바르게 작동하지 않을 수 있습니다. 연결된 장치가 올바르게 작동하도록 사용자가 배포 키트를 직접 변경할 수 있습니다. 동일한 터미널에서 OS 설정을 독립적으로 조정하는 방법을 모르는 경우 최신 버전의 배포판을 다운로드하여 업로드하기만 하면 됩니다.
  2. 그래픽 하위 시스템의 잘못된 작동. 절전 모드에서 깨어난 후 개별 그래픽 카드를 사용할 때 정지가 관찰될 수 있습니다. 이 문제를 해결하는 유일한 방법은 재부팅하는 것입니다. 비디오 카드 문제는 커널 또는 그래픽 출력을 담당하는 구성 요소를 업데이트한 후 가장 자주 나타납니다.
  3. 많은 사람들이 코어에 수 놓은 사실에도 불구하고 자동으로 설치 중지또는 시스템 업데이트 후 삭제됩니다. 이 문제는 다음으로 롤백하여 해결됩니다. 구 버전배포 또는 새 쉘 설치.
  4. 랩톱의 냉각 시스템이 잘못 작동합니다. 부적절한 관리로 인해 쿨러가 소음을 내기 시작하거나 제대로 작동하지 않습니다.
  5. Linux용 Steam은 매우 느리게 개발되고 있습니다., 사용자는 음악과 응용 프로그램을 다운로드하고 구입할 수 없습니다. 유료 프로그램을 선택하면 카드 데이터를 입력할 때 문제가 발생할 수 있습니다(모든 플라스틱이 상점에서 허용되는 것은 아닙니다). 참고로 매장은 Windows 응용 프로그램더 잘 개발되지 않은 경우 사용할 때 문제가 발생할 수 있습니다. 그러나 후자의 경우 프로그램에 대한 대체 소스가 많이 있습니다.

이러한 문제가 발생하지 않도록 최신 버전의 운영 체제만 설치하는 것이 좋습니다. 대부분의 일반 사용자에게 이러한 문제는 Linux OS를 포기하는 이유가 될 수 있습니다.

최근 몇 년 동안 셸 인터페이스가 점점 더 친숙해졌습니다. 개발자들은 위에 나열된 문제를 해결하기 위해 노력하고 있지만 지금까지 완전히 제거하는 것은 불가능했습니다.

공식 사이트에서 다운로드 링크가 있는 최고의 Linux 배포판 개요

Linux를 설치하기 전에 Linux 배포판의 기능에 익숙해져야 합니다. 그들 각각에는 장단점이 있습니다.

기본 OS

운영 체제의 디자인이 중요하다면 초급을 선택해야 합니다. 시각적으로 데스크탑은 Mac OS와 유사하여 비싸고 아름답게 보입니다. 다른 배포판 중에서 이 옵션은 디자인에서만 눈에 띄며 이것이 단점입니다. 이를 위해 사용자가 Elementary와 사랑에 빠졌습니다.

저전력 기계에도 적합한 가볍고 편리한 시스템입니다. 기본적으로 가장 크지만 잘 설계된 프로그램 세트는 없습니다.

  • 미도리 브라우저;
  • 파일 관리자 판테온 파일;
  • 미디어 플레이어 토템;
  • Geary 메일 클라이언트;
  • Shotwell 사진 관리자.

이 시스템은 일상적인 사용자 작업을 100% 수행합니다. 또한이 OS 팬의 지원으로 인해 쉘 내부에서 자체 소프트웨어 제품을 개발하기 시작했습니다. 그러나 동시에 사용자는 아직 사용자 정의 및 미세 조정조개.

리눅스 민트

이 옵션은 다음을 수행하는 사용자를 온보딩하는 데 유용합니다. 오랫동안 Windows로 작업했습니다. 작업 표시줄 영역, 탐색 시스템 및 바탕 화면과 유사합니다. 이 시스템에 대해 여러 작업 환경이 릴리스되었으며 가장 편리한 환경을 선택할 수 있습니다. Mint는 Ubuntu의 다른 버전입니다. 다른 배포판에 비해 몇 가지 장점이 있습니다.

  • 이 어셈블리는 매우 일반적이며 사용자와 개발자로부터 좋은 지원을 받고 있습니다.
  • 무료 배포;
  • 가볍고 사용자 친화적인 그래픽 인터페이스를 사용하여 여러 작업 환경을 쉽게 전환할 수 있습니다.
  • 몇 가지 내장 기능이 있습니다. 빠른 로딩애플리케이션, 출시 및 업데이트
  • 자주 업데이트되고 수정됩니다.

두 가지 단점이 있습니다. 열광적인 팀에 의해 개발되었으며 이 시스템에 대한 공공 보안 게시판이 없습니다. 이러한 단점은 운영 체제의 작동에 영향을 미치지 않습니다. 개발을 담당하는 회사가 없다는 것은 장점이라고 할 수도 있습니다. 시스템 작성자는 일반 사용자와 더 가깝습니다.

만자로 리눅스

Arch Linux를 기반으로 여러 운영 체제가 출시되었습니다. 그 중 한 명이 만자로였습니다. 다음과 같은 여러 기능이 있습니다.

  • 간단한 설치 과정;
  • 자동 하드웨어 감지;
  • 광범위한 데스크탑 사용자 정의;
  • 작업 안정성;
  • 여러 코어를 설치하는 기능;
  • 특별한 시나리오.

데스크탑용으로 두 가지 버전이 제공되며 그 중 하나는 고급 사용자용입니다. 많은 사용자가 있는 빠르고 인기 있는 시스템으로 커뮤니티에서 좋은 지원을 받을 수 있습니다. 이 시스템의 경험이 없는 사용자는 프로그램 다운로드 도구인 AUR에 익숙할 것입니다. 저장소 없이도 할 수 있습니다.

우분투

이 분포는 가장 일반적이고 인기가 있습니다. 거의 모든 Linux 사용자는 적어도 한 번은 시도했습니다. 이 시스템은 배포 가능성에 익숙해지려는 초보자에게 이상적입니다. 개발자가 터미널을 제거한 것을 포함하여 인터페이스에는 불필요한 것이 없습니다. 경험이 없는 사용자의 경우 명령줄을 사용하여 시스템 작업을 하는 것이 단점이 될 수 있습니다.

우분투의 이점:

  • 무료 배포, 프로그램 및 구성 요소도 무료로 다운로드할 수 있습니다.
  • 설치 프로세스는 10분 이상 걸리지 않습니다.
  • 인터페이스는 이해하기 쉽고 이해할 수 있습니다.
  • 사용자의 허가 없이 시스템에서 아무 일도 일어나지 않으므로 바이러스 감염 위험이 최소화됩니다.
  • Windows가 설치된 한 대의 컴퓨터에서 사용할 수 있으며 시스템에 멀티 부팅 가능성이 있습니다.
  • 어셈블리에는 충분한 프로그램 세트가 포함됩니다.
  • 커뮤니티 및 포럼을 통해 모든 문제를 해결할 수 있습니다.

이 버전의 주요 단점은 작업의 불안정성입니다. 많은 사람들이 거의 모든 시스템 업데이트에 수반되는 오류로 인해 배포를 거부합니다. 새 버전은 종종 다른 사용자가 이전에 경험하지 못한 오류를 제공합니다. 이 버전의 Linux 이후에는 다른 배포판을 사용하기 어려울 것입니다.

오픈수세

이 버전은 상업적 목적으로 가장 일반적으로 사용됩니다. 개발자들은 전 세계의 프로그래머들이 개선할 수 있도록 시스템의 소스 코드를 공개했습니다. 이것은 새 버전의 빈번한 릴리스를 허용했습니다. 먼저 오픈수세 제품은 리눅스를 사용해 본 적이 없는 초보자들에게 흥미롭다.

에도 시스템을 설치할 수 있습니다. 약한 컴퓨터. 그녀의 최소 요구 사항들 3GB의 하드 디스크 여유 공간, Pentium 4 1.6GHz 프로세서 및 1GB RAM. 이 시스템의 관리는 YaST 센터에 집중되어 있습니다. 경험이 없는 사용자는 종종 문제를 일으키기 때문에 Tumbleweed 버전을 설치해서는 안 됩니다. 덜 자주 업데이트되고 더 안정적인 Leap에서 실행하는 것이 가장 좋습니다.

Steam OS - 게임용 Linux!

에 대한 큰 문제 리눅스 사용자이 운영 체제용으로 출시된 게임이 거의 없다는 것입니다. 이러한 이유로 게이머를 위해 데비안 기반의 스팀 OS가 출시되었습니다. 게임 중 리소스 소모를 줄이고 싶은 분들이 사용합니다. 이 버전의 셸에서는 Steam 플랫폼의 기능을 사용했습니다. 키보드나 조이스틱으로 게임을 할 수 있습니다.

이 버전의 단점은 컴퓨터를 사용하여 다른 작업을 수행할 수 없다는 것입니다. 이 운영 체제를 설치하면 게임기가 됩니다. 다른 작업을 수행하기 위해 소프트웨어를 설치할 수 있지만 제대로 작동하지 않습니다. 또 다른 단점은 시스템의 보급률이 낮고 지원이 열악하다는 것입니다. 또한 프로세서가 64비트 아키텍처를 지원해야 합니다.

Tails - 인터넷에서 완전한 익명성을 위해

데비안을 기반으로 하는 또 다른 시스템인 Tails가 출시되었습니다. 온라인에서 익명을 유지해야 하는 사람들을 위한 것입니다. 이 시스템의 장점 중 하나는 강력한 장비가 필요하지 않고 안정적입니다. Tails는 인터넷을 서핑하고 일상적인 작업을 해결하는 데 이상적입니다.

센트OS 7

찾고 싶다면 무료 대안 Red Hat Enterprise Linux, 그러면 PC에 CentOS 7을 다운로드해야 합니다. 대부분의 경우 이 시스템에 대한 선택은 사용자가 이미 Red Hat을 사용했지만 실패로 인해 포기해야 하는 경우에 실패합니다. 이 경우 두 버전 모두에서 사용할 수 있습니다. 같은 프로그램. 시스템을 수정하거나 즐겨 사용하는 유틸리티의 대체품을 찾을 필요가 없습니다.

데비안

이 버전은 안정성과 보안성으로 인해 사랑받고 있습니다. 개발 팀은 인상적이지만 시스템 업데이트는 거의 없습니다. 이 시스템은 다음에 적합합니다. 원격 관리, 그래서 종종 서버에 배치됩니다. 초보자에게는 조립이 어렵고 설정과 프로그램이 너무 많습니다. 동시에 배포 키트에는 몇 가지 긍정적 인 특성이 있습니다.

  • 안정;
  • 많은 아키텍처가 지원됩니다.
  • 사용 안전성;
  • 천 개 이상의 소프트웨어 패키지;
  • 쉽게 업데이트됨;
  • 오래된 컴퓨터에서도 빠르고 효율적으로 작동합니다.

다른 배포판과 달리 데비안은 설치 직후 구성해야 합니다. 옵션의 수를 이해하는 것은 숙련된 사용자. 배포판의 인기는 안정성으로 인해 유지되지만 인터페이스 및 사용성 측면에서 구식입니다. 운영 체제 업데이트는 드물지만 다운로드 및 설치는 매우 쉽습니다.

페도라

Linux 세계의 새로운 것을 가장 먼저 테스트하고 싶다면 Fedora 배포판을 설치해야 합니다. 그는 또한 이 버전을 신제품의 무료 테스트 장소로 사용하는 Red Hat과도 관련이 있습니다. Linux 설립자 Torvalds Linus 자신이 이 배포판을 주요 배포판으로 사용하므로 그의 선택을 신뢰해서는 안 됩니다.

이 시스템의 유일한 단점은 업데이트 후 몇 가지 버그만 있다는 것입니다. 배포는 가정용으로 좋습니다. 신제품 출시 후에도 실패하지 않습니다. 시대에 뒤쳐지지 않고 다양한 용량의 컴퓨터에 적합합니다.

원하는 대로 배포판을 선택하세요. Linux의 각 버전은 나름대로 훌륭하지만 결함이 없는 것은 아닙니다. 의견에서 이 운영 체제의 배포판을 사용한 경험에 대해 쓸 수 있습니다. 기사가 마음에 들면 친구들과 공유하십시오.