Computer >> 컴퓨터 >  >> 체계 >> Linux

회사 대 커뮤니티:누가 더 나은 Linux 운영 체제를 만드는가?

Linux는 운영 체제이지만 실제로 Linux로 알려진 단일 개체는 없습니다. 대신 완전한 데스크탑 경험을 제공하는 데 필요한 추가 소프트웨어와 함께 Linux 커널을 번들로 제공하는 "배포"(또는 "배포")를 다운로드합니다. 때때로 Linux 운영 체제라고 하는 이러한 배포판을 만드는 데는 돈과 인력이 필요합니다.

일부 배포판에는 회사가 있습니다. 가장 인기 있는 데스크탑 Linux 운영 체제인 Ubuntu가 이 범주에 속합니다. 거의 혼자가 아닙니다.

다른 사람들은 기업 후원자가 없고 살아남기 위해 다른 수단에 의존합니다. 그러한 배포판 중 하나가 데비안입니다. Ubuntu는 Debian을 기반으로 하므로 대부분의 Ubuntu 코드는 궁극적으로 Debian 프로젝트에서 가져옵니다.

기업 후원자의 존재는 Linux 배포판 커뮤니티의 구조를 변경합니다. 이는 활성 커뮤니티 회원이 아니더라도 사용자로서의 경험에 영향을 줄 수 있습니다. 따라서 배후 회사가 있는 배포판을 선택해야 합니까, 아니면 그렇지 않은 많은 배포판 중 하나를 사용하는 것이 더 낫습니까? 다음은 고려해야 할 6가지 질문입니다.

1. 사람들이 이 일에 돈을 받나요?

직원에게 급여를 지급한 Linux 배포판은 거의 없으며 Ubuntu는 예외입니다. Canonical은 우분투 개발 및 보급을 목적으로 2004년 결성되었습니다. 지원 및 추가 서비스를 판매하여 수익을 창출합니다.

회사 대 커뮤니티:누가 더 나은 Linux 운영 체제를 만드는가?

Canonical은 일반 사용자를 위한 운영 체제를 설계하는 회사로서 Apple 및 Microsoft의 오픈 소스 대안으로 사용되었습니다. 이 회사는 사람들을 고용하여 Ubuntu를 설계 및 개발하고 Ubuntu 및 Ubuntu 기반 배포판에 소프트웨어를 제공하는 서버를 유지 관리하며 Ubuntu 및 공식 버전용 웹 사이트를 호스팅합니다. 즉, Ubuntu는 커뮤니티이며 많은 기여자들이 Canonical 외부에서 왔습니다.

Red Hat과 SUSE Linux는 모두 다른 접근 방식을 취합니다. 각 커뮤니티에서 지원하는 배포판을 후원하고 별도의 엔터프라이즈 옵션을 제공합니다. 당신과 나는 우리 컴퓨터에서 Fedora 또는 openSUSE를 실행하는 것을 선호하는 반면 수백 대의 컴퓨터를 보유한 대기업은 Red Hat Enterprise Linux 또는 SUSE Linux Enterprise를 선택할 가능성이 높습니다.

Red Hat과 SUSE Linux는 커뮤니티 지원 배포판의 코드를 사용하여 엔터프라이즈 제품을 만듭니다(openSUSE의 경우 차이가 훨씬 작음). 각각은 기업 고객을 위해 이러한 시스템을 지원하기 위해 직원을 고용합니다. Fedora 및 openSUSE 커뮤니티는 대부분 자체 장치에 맡겨져 있으며 Red Hat 및 SUSE는 패키지 및 웹사이트에 대한 호스팅을 제공합니다.

결국 직원이 데스크톱에서 명시적으로 작업하기 위해 급여를 받는 배포판은 거의 없습니다. 그런 경험을 원하신다면 Ubuntu 또는 Pop!_OS를 고려해 보십시오(후자에 대해서는 나중에 자세히 설명).

2. 인프라는 어떻습니까?

무료 및 오픈 소스 소프트웨어는 무료로 사용할 수 있지만 그렇다고 해서 무료가 되는 것은 아닙니다. 시스템 전체에 숨겨진 비용이 많이 있습니다. 그 중 하나는 우리가 의존하는 모든 소프트웨어를 저장하고 배포하는 서버를 유지 관리하는 데 드는 비용입니다. Ubuntu용 Canonical 호스트 소프트웨어, Red Hat은 Fedora용으로 이 작업을 수행하며 SUSE 및 openSUSE에서도 마찬가지입니다. 이 회사들은 또한 이러한 배포판과 이를 기반으로 하는 많은 배포판에 대한 웹사이트를 호스팅합니다.

이점은 이러한 배포판에만 국한되지 않습니다. 기업 스폰서가 없는 많은 배포판은 Ubuntu를 기반으로 합니다. 기본 OS에서 큐레이트되지 않은 앱은 Canonical이 유지 관리하는 서버에서 가져옵니다.

회사 대 커뮤니티:누가 더 나은 Linux 운영 체제를 만드는가?

회사로 운영하거나 기업 후원자가 없으면 비용을 충당하기에 충분한 자금을 마련하기 어려울 수 있습니다. 호스팅 비용은 누가 부담하나요? 기고자는 어떻게 자신의 일에서 시간을 할애할 수 있으며 다른 개발자가 배포판을 지원하도록 격려하는 방법은 무엇입니까? 서버가 느리거나 때때로 오프라인 상태가 되어 재정이 불안정할 수 있습니다. 기부가 충분할 때도 있고 그렇지 않을 때도 있습니다.

대기업 지원 배포판에는 안정적인 인프라가 있는 경향이 있습니다. Ubuntu, Fedora 또는 openSUSE용 업데이트나 ISO 파일을 다운로드하려고 하다가 작동이 중단된 서버를 발견할 가능성은 거의 없습니다. 그러나 Debian 및 Arch Linux와 같은 대안은 커뮤니티에 투자한 많은 사람들 덕분에 이 문제가 발생하지 않는 경향이 있습니다.

3. PC에 사전 설치된 이 배포판을 구입할 수 있습니까?

회사는 다른 회사와 상호 작용하는 데 익숙합니다. 공유 언어가 있습니다. 공통된 우려 사항이 있습니다. 하드웨어 제조업체가 소프트웨어를 제공하기 위해 다른 회사와 관계를 구축할 때, 그들은 그들이 무엇을 하고 있는지 알고 있습니다. 그들은 고객에게 도움을 요청할 곳을 알고 있으며 도움이 필요할 때 누구와 협력해야 하는지 알고 있습니다.

이것이 Dell과 System76이 Ubuntu를 실행하는 PC를 제공하는 이유 중 일부입니다(후자는 곧 Ubuntu를 기반으로 하는 자체 배포판인 Pop!_OS로 전환될 예정임). 물론 가장 인기 있는 Linux 데스크톱 운영 체제이지만 누구와 작업하고 있는지도 분명합니다. Canonical. 기업 클라이언트의 경우 Dell은 Red Hat, SUSE 및 Oracle의 엔터프라이즈 옵션을 실행하는 서버를 판매합니다. 모두 잘 설립된 회사입니다.

자신의 배포판을 선택할 수 있는 다른 하드웨어 리셀러가 있으므로 사전 설치된 다른 배포판을 구입할 수 있는 곳이 없다는 의미는 아닙니다. 그러나 이러한 공급업체 중 다수는 리퍼브 기계를 판매하고 있으며 하드웨어에만 지원이 제한될 수 있습니다.

4. 이 배포판은 시장에서 경쟁하려고 합니까?

지난 몇 년 동안 Ubuntu를 사용하기 시작했고 Unity 데스크탑과 사랑에 빠진 사람입니까? 그런 경우, 당신은 지금 상처받은 감정을 느끼고 있을 것입니다. Canonical이 회사가 Unity에 계속 투자하는 것이 재정적으로 생존할 수 없다고 결정했기 때문에 여러분이 알고 좋아하는 인터페이스가 사라질 것입니다. 그리고 그 관점에서 그들은 옳습니다. 우리가 원하는 것이 항상 비즈니스에 좋은 것은 아닙니다.

Ubuntu 경험은 지난 10년 동안 크게 흔들렸습니다. 전체 시간 동안 그것을 고수해 온 사람들은 GNOME의 약간 조정된 버전으로 시작하여 시간이 지남에 따라 더 광범위한 변경을 거쳐 결국 Unity라는 사내 인터페이스로 전환한 다음 다시 GNOME의 약간 수정된 버전입니다. 이러한 변화는 주로 Canonical이 소비자 시장에 진입하기를 원했고 지원할 수 있는 고유한 경험을 제공해야 했기 때문에 발생했습니다.

당신이 돈을 위해 그것에 있지 않을 때, 이 문제는 덜 관련이 있습니다. 프로젝트에 대한 애정으로 인터페이스를 계속 개발할 수 있습니다. 작업에 많은 시간을 할애할 수는 없지만 코드를 무한정 조금씩 갉아먹을 수 있으며 결국 몇 백 명의 사람들이 당신이 생산한 것을 사용하게 되더라도 문제가 되지 않습니다.

물론 인터페이스는 왔다가 갈 수 있지만 전체 배포판도 마찬가지입니다. Linspire는 개인용 컴퓨터용 Linux 데스크톱 운영 체제를 중심으로 회사를 구축하려는 시도였습니다. 해당 배포판의 개발은 2008년에 중단되었습니다. 몇 년 전에 HP는 자체 HP 보안 OS 작업을 중단했습니다. 얼마나 많은 사람들이 HP가 Linux 개발에 관심을 가졌다는 것을 알고 있습니까?

5. 이 배포판은 가치를 유지합니까?

무료 및 오픈 소스 소프트웨어는 코드 생성에 관한 것일 뿐만 아니라 이상에 관한 것입니다. 자유 소프트웨어 운동은 컴퓨팅에는 권리가 있으며 소프트웨어를 제공하는 사람은 특정 윤리적 기준을 충족해야 한다고 말합니다. 이익 동기는 본질적으로 자유 소프트웨어의 이상과 충돌하지 않지만 동시에 돈만큼 부패한 것은 없습니다.

수익을 내는 것이 목적인 기업이고 윤리적으로 올바른 결정과 수익에 더 좋은 결정 중 하나를 선택해야 하는 경우 어려운 결정을 내려야 합니다. 만족시켜야 할 주주가 있으면 돈을 쫓는 압력이 더욱 강해집니다.

이것은 Linux 세계에서 그렇게 두드러진 문제는 아니지만 과거에 Canonical과 일부 Ubuntu 사용자 사이에 긴장을 일으켰습니다. 버전 12.10부터 Ubuntu는 앱 런처에 Amazon 광고를 도입하고 Dock에 Amazon에 대한 사전 설치된 링크를 도입했습니다. 16.04까지 멈췄습니다.

Canonical은 상장을 원하는 개인 회사입니다. 이로 인해 Canonical은 수익성이 없는 비즈니스 부분을 포기해야 하는 부담이 커졌습니다.

6. 이 배포판은 지역적 차이의 영향을 받습니까?

Fedora가 독점 코덱을 제공하지 않는 이유가 궁금하신가요? 그 이유 중 일부는 무료 및 오픈 소스 대안을 발전시키려는 노력 때문입니다. 또 다른 이유는 그렇게 하면 Red Hat이 소송을 제기할 수 있기 때문입니다. Red Hat은 미국 법률의 적용을 받는 미국 회사입니다. Ubuntu 및 openSUSE는 코덱이 미리 설치된 상태로 제공되지 않지만 나중에 다운로드하기 쉽습니다. 이 배포판은 유럽에 기반을 둔 회사와 제휴되어 있습니다.

회사가 연결되지 않은 많은 배포판에는 공식 거주지가 없습니다. 글로벌 엔터티로 생각할 수 있습니다. 기고자는 여기저기서 왔으며 어떤 국가나 지역이 "집"으로 간주될 수 있는지 판단하기 어려울 수 있습니다. 이것은 약간의 보호를 제공하는 부작용을 가질 수 있습니다. 어느 나라에 관할권이 있습니까? 그리고 수익이 나지 않는데 정말 신경쓰는 사람이 얼마나 될까요?

다음은 언어의 문제입니다. 번역은 괜찮을 때도 있고 머리를 긁적일 때도 있습니다.

기업 자금이 미칠 수 있는 다른 영향은 무엇입니까?

Linux 배포판은 다양한 모양과 크기로 제공됩니다. 그것을 만드는 공동체도 마찬가지입니다. 회사가 대부분의 권력을 쥐고 있는 경우도 있고, 이사회의 일원이 된 것을 기쁘게 생각하는 경우도 있습니다. 그 다음에는 Elementary OS라고도 하는 프로젝트를 진행하는 회사가 소수의 사람들로 구성된 Elementary OS와 같은 프로젝트가 있습니다.

배후에 기업 자금이 있다면 배포판을 더 신뢰하십니까? 이익 동기가 가질 수 있는 영향력을 불신합니까? 현재 컴퓨터에서 어떤 배포판을 실행하고 있습니까? 댓글에 답변을 공유하세요!