환경에 데스크탑 Linux를 배포하지 못하는 이유는 무엇입니까?

나는 상당히 큰 Linux 데스크톱을 사용하는 환경에서 일하지만 이전 작업에는 Linux를 옵션으로 사용하는 경우가 거의 없었습니다.

이제 데스크탑 리눅스가 조금 더 인기를 얻었습니다. 환경에 배포하지 못하게 만드는 이유는 무엇입니까?

그렇습니까?

  • 소프트웨어 (부족, 비 호환성)
  • 사용자 편의
  • 지원 도구 (리눅스 지원에 대한 지식 부족 또는 지식 부족)
  • 라이센스 계약 잠금 (다른 OS 공급 업체와의 다년간 계약에 동의했기 때문에 손이 묶여 있음)
  • 위의 모든 조합?


답변

우선, 이 작업이 완료되었습니다. 플로리다 플로리다의 Largo시는 6 년 이상 Linux 서버에서 운영되어 수백 명의 도시 직원을 지원하고 있습니다. Largo City 블로그에서 언제든지 도전 과제에 대해 읽을 수 있습니다. 이것은 새로운 주제도 아닙니다. 이 주제에 관한 책을 구입하고 기대할 수있는 내용을 읽을 수도 있습니다 (책은 몇 년이되었으며 많은 참고 문헌은 구식 일 수 있습니다). Ernie Ball Co.에서 목격 한 것처럼 소규모 비즈니스 환경에서도 사용할 수 있습니다. Ernie Ball Co. 는 몇 년 전에 리눅스로 전환했으며 이후로 되돌아 보지 않았습니다 .

각 질문을 다루기 :

  • 소프트웨어 (부족, 비 호환성)

종종 의사 결정적인 역할로 시스템에 “할아버지 된”특정 패키지가 있습니다. 내 자신의 작업에서 다른 조건 집합을 사용하여 다른 언어로 완전히 다시 작성해야하는 최소한 2 개의 Microsoft Access 데이터베이스를 생각할 수 있습니다.

“그것의 부족”에 관해서는, 그것은 일부 소프트웨어 패키지가 얼마나 틈새 역할을 할 것인지에 대한 함수입니다.

  • 사용자 편의

이것을 과소 평가하지 마십시오. 아무리 잔인하고, 오래되었거나, 제대로 설계되지 않았거나, 좌절하거나, 노동 집약적이든 관계없이 실제 환경을 유지하는 데 적합한 최종 사용자의 수는 믿지 않을 것입니다. 진심으로. 실제로, 최종 사용자가 인터페이스에 더 익숙해지면, 이미 알고있는 인터페이스에 자신의 시간에 대한 실질적인 투자가 있기 때문에 새로운 것을 배우는 데 더 많은 저항이 필요합니다.

  • 지원 도구 (리눅스 지원에 대한 지식 부족 또는 지식 부족)

나는 이것이 문제라고 생각하지 않습니다. 환경은 오랫동안 존재 해 왔으며, 많은 관리자들이이 시간에 스스로 시도해 보았으므로 주니어 및 시니어 시스템 관리자 직책에 대한 자격있는 지원자가 거의 없습니다. Linux에 대한 지원 도구가 없다고 말하는 것은 “Google이 답을 찾을 수 없습니다”라고 말하는 것과 비슷합니다. 몇 년 전부터 도구 가 있었지만 여전히 도구가 있었습니다 .

  • 라이센스 계약 잠금 (다른 OS 공급 업체와의 다년간 계약에 동의했기 때문에 손이 묶여 있음)

이것은 아마도 조직의 규모와 그들이 구매하는 소프트웨어의 양의 기능 일 것입니다. 사용자가 적은 경우 라이센스별로 또는 소량의 라이센스를 필요에 따라 구매합니다. 훨씬 더 큰 규모의 조직에서는 수천 대의 데스크톱을 엄청나게 할인 된 가격으로 제공하는 3 년 계약을 체결하기 위해 “파우 시안 거래”에 서명하고 싶어합니다.

  • 위의 모든 조합?

많은 시너지 효과가 있습니다 (과장된 유행어를 사용하여 나를 죽이지 마십시오 …)

모든 규모의 조직을 순수한 Linux / BSD / OS X 플랫폼으로 마이그레이션 할 경우 성공적인 전환을 위해서는 다음과 같은 측면을 포함해야한다고 생각합니다.

  1. 외부 문화 관성 (관리). 경영진은 실질적인 가치가있는 것을 “구매”하기 위해 매년 수천 달러 이상을 서명했습니다. 그들에게 무료로 제공되는 것과 같은 가치를 얻고 있다고 설득하는 것은 어려운 일입니다. 당신이 무언가를 구매 한 감각과 그것이 본질적인 가치를 가지고 있다는 명확한 심리적 연관성이 있습니다. 물론 이것은 업계에서 수십 년 동안 완전히 이용되어 왔으며, 상점을 둘러 보는 사람이라면 누구나 “구매자 조심”이라고 알고 있습니다.

  2. 외부 문화 관성 (최종 사용자). 사용자는 “내 파일이있는 위치”, “링크를 클릭 할 수 없습니다”, “이것은 작동 했었습니다”, “프린터 설정이 돌아 오지 않았습니다”(진짜 OpenOffice)의 폭발적인 반발이되기를 기다리는 미스터리의 큰 묶음입니다. 1.x 일의 이야기)와 내가 가장 좋아하는 “하지만 툴바의 버튼이 저기 있었는데 지금 여기 있습니다. 아무 것도 찾을 수 없습니다!” 그들 중 많은 오픈 오피스에서 요약 버튼을 다른 위치에서 같은 엑셀 상징이라고 설명하는 것을 “거기에 가고 싶어하지 않는, 상관 없어, 모르는”의 문화로 정착 단지 충분하지. 그들은 근육 메모리와 한 단계 필기 체크리스트로 일을하고 있으며, 한 픽셀 만 이동하면 세상을 바꿀 것을 요구합니다. 조직이 “젊은”직원이거나 유동적 인 인력 요구 사항이있는 경우이 두통에서 벗어날 수 있습니다. 몇 년 동안 (또는 수십 년 동안) 근무한 직원들과 함께 설립되면, 당신은 치열한 저항에 직면하게됩니다.

  3. 내부 문화 관성. 기존 Windows sysadmin은 다중 상속 액세스 제어 목록, 동일한 결과로 이어지는 다중 GUI 경로 및 “블랙 박스”코드로 구성된 “불투명 한”소프트웨어 작업 습관을 갖추 었습니다. 권한 계층 구조가 상당히 평평한 문화로 옮기고 (GASP! horror!) 명령 줄 에서 결과를 얻는 방법은 여러 가지가 있으며 소프트웨어는 너무 투명하여 스스로 수정하려고합니다. 큰 문화 충격이 될 것입니다. 일부 오래된 타이머는 실제로 서버에 설치하는 것과 동일한 소프트웨어를 복사하여 집으로 가져가는 것이 합법적 이라는 사실에 불신 할 수 있습니다 (예, 사실입니다. 실제로 그렇게 할 수 있습니다. 아니요, 괜찮습니다 .BSA는 신경 쓰지 않을 것입니다 …)

  4. 교환. Exchange에서 내리는 것은 크랙 코카인에서 내리는 것과 비슷합니다. 너무나 많은 조직이 시스템에 의존하고 있기 때문에 시스템 보호를 위해 싸울 것입니다. 나는 진심으로 이것을 말한다. 일정 관리 / 약속 없음 / 공유 된 연락처 부분을 최소한 교체 할 수 있다면 전투의 절반 만 싸웠을 것입니다. 공유 폴더, 사용자 정의 양식 또는 기타 멍청한 멍청이를 사용하는 경우에는 거의 깊습니다. 이메일은 나이에 관계없이 여전히 인터넷의 조용한 킬러 앱 중 하나입니다. 왜 웹 사이트를 포함하여 다른 모든 것에 대해 인터페이스해야 합니까?-그런 고풍스러운 기술? 이를 대체 할 수없는 연락처 정보와 업무를 유지하는 데 중요한 1 마일에 대한 TODO 목록 과 함께 사용하면 Exchange가 귀사 (조직이 피하거나 피할 수없는 공고 적 투표 투표권)에 의해 긴밀하게 보유하고 있음을 갑자기 깨닫게됩니다.

  5. Microsoft Access. 이 작은 덩어리는 심장 통증을 종식시키지 않습니다. 엑셀, 워드, 파워 포인트 등은 다운이지만 액세스는 파일 기반 데이터베이스 컨테이너의 함정이다. 데이터를 가져 오는 데는 몇 가지 도구가 있지만 Access의 핵심 가치는 데이터베이스 컨테이너로 사용되는 것이 아니라 함께 제공되는 형식, 코드 및보고입니다. 일관성있는 패키지로 양식, 코드 및보고 기능을 제공 할 수있는 것으로 대체해야합니다. 그리고 그 패키지는 많지 않습니다.

  6. ActiveX. 이것은 시한 폭탄입니다. ActiveX를 사용하는 대규모 조직 내에서 내부적으로 배포 된 모든 사이트는 Windows 플랫폼과 거의 비슷하거나 더 나빴습니다. 그건 그렇고, ActiveX는 종종 당신이 또한 싸울 것을 암시합니다 …

  7. 인터넷 익스플로러. 예전의 나쁜 시절 (버전 6 이하)을 기억하는 사람이라면 충분하다고 말했습니다.

  8. 독점 일회용 소프트웨어 패키지. 이 중 하나가 있으면 모든 베팅이 해제 된 것입니다. 당신은 그것들을 볼 때, 당신이 아무도 가지고 있지 않은 패키지를 보았을 때, 경쟁 업체가없는 틈새 공급 업체에 돈을 지불했습니다. 소프트웨어는 추가 라이브러리의 특정 (오래된) 버전이 필요합니다. 종종 최종 사용자는 이제 버튼을 클릭하여 마술 보고서를 작성하게되어 기쁩니다 …

결국, 그것은 “우수한 기술”이나 “투자 수익”에 관한 것이 아닙니다. 사람들과 변화에 대처할 능력이 없다는 것입니다.


답변

어쨌든 2009 년 현재 Microsoft 제품 위에 Linux 데스크톱을 배포하지 않는 이유를 말씀 드리겠습니다.

  • 대규모 관리 – 그룹 정책 또는 Linux 용 Active Directory에 근접한 것은 없습니다.

  • 유용성-대부분의 사용자는 * nix 시스템에서 완전히 손실됩니다. OS를 사용하기 위해 수천 명의 사람들을 재교육하는 것은 막대한 이점이 없다는 사소하거나 값싼 운동이 아닙니다.

  • 응용 프로그램 지원. 회사 세계의 많은 시스템이 Windows 용으로 작성되었습니다. 최신 버전의 일부는 Java로 개발하여 플랫폼 간을 예측할 수 있었지만 아직 많은 것이 있습니다.

요약해서 말하자면? 총 소유 비용. 용어에 대해 종종 반박하지만 사실입니다. XP 라이센스 비용이 $ 300 인 경우, 이는 한 사람의 임금 일 수 있습니다. 그 사람이 다른 OS를 배우기 위해 며칠의 훈련이 필요하고, 익숙해지면서 일주일 동안 생산성이 저하되면, XP는 이미 두 번의 비용을 지불했습니다.

대부분의 사람들은 Outlook에 익숙합니다. Exchange 표준 라이센스 비용은 약 $ 700입니다. 사용자 수를 나누고 다시 사용자에게 다른 도구를 사용하도록 교육하는 것을 선호합니다.

대부분의 최종 사용자는 자신이 알고있는 도구를 사용하여 업무를 수행하려고합니다. 비용이 들더라도 사용 방법을 이미 알고있는 도구를 제공하는 것은 “무료”제품을 사용하도록 재교육하는 것보다 거의 항상 저렴합니다.


답변

회사에서 Linux 데스크톱을 배포하지 못하는 이유는 무엇입니까?

우리는 이미 Mac을 사용하고 있습니다 ;-).

나는 다소 독특한 관점을 가지고 있습니다. 지난 10 년 동안 전문 시스템 관리 (IBM Global Services 포함)를 수행 한 4 개 회사에서 Linux 워크 스테이션을 사용할 수있는 옵션이있었습니다. 말할 것도없고, 투쟁도 없었다.

회사 하나

대학 밖에서 최초의 회사는 Unix / Linux 백업 소프트웨어 회사였습니다. CEO는 우리가 Linux 용 소프트웨어를 개발 한 이후 비 기술적 인 사람들을 포함한 모든 사람들이 Linux를 데스크탑으로 사용해야한다고 명령했다. 그는 자신도 배제하지 않았으며 기술적으로도 많이 사용하지 않았습니다. 이제 이것은 1999-2000 년에 참조 프레임을 제공했습니다. 데스크탑 리눅스는 정교 하지 않았습니다 . 그놈은 매우 미숙 한 환경이었고 KDE는 그다지 좋지 않았습니다. 리눅스 자체의 하드웨어 지원은 현재만큼 좋지 않았다.

도전 과제

  • 스트리밍 비디오. 드물기는하지만 마케팅 팀과 함께 일한 일부는 Real Networks였으며 RealPlayer는 드물었습니다. 나는 일주일에 적어도 2-3 시간을 리눅스에서 마케팅 팀에게 일을하는 방법을 다시 설명하면서 보냈다.
  • 인쇄. 어. 나는 리눅스에서 인쇄를 싫어. 실제로 도구가 더 나은 것을 제외하고는 이전보다 훨씬 나아졌습니다. 프린터가 빨라요. 아, 그건 리눅스에 국한되지 않습니다.
  • 사무실 응용 프로그램. 물론 Microsoft Office는 비즈니스 세계에서 사용되는 기본 앱이었습니다. 우리는 StarSuite를 사용했고 그것을 싫어했습니다. 인쇄 문제로 인해 발생했을 수 있습니다.

회사 2

이것이 IBM이었습니다! 저는 eBusiness에서 시스템 관리자로 일했으며 2000 년 후반부터 IBM은 내부 Linux 배치 스택을 유지 보수했습니다.이 시스템은 노동 주장 도구, 인쇄 도구 (heh!), Lotus Notes (w / WINE)와 같은 모든 IBM 필수 소프트웨어를 설치했습니다. ), Lotus Sametime 및 VPN 소프트웨어. 이 ‘분배’는 많은 반복을 거쳐 2007 년 IBM을 떠날 때까지 정말 좋았습니다. 거칠었지만 몇 년 동안 사용할 수 있었지만 Lotus Notes 8 및 Lotus Sametime에서 “기본”Linux 클라이언트 (읽기 : Java 기반) ), 그것은 실제로 Windows처럼 사용 가능했습니다 (사용 가능한 것으로 간주하지 않습니다 :-)).

도전 과제

  • 다시 인쇄하십시오. IBM이 정교한 프린터 및 프린터 구성 도구를 가지고 있지만 인쇄는 여전히 짜증납니다.
  • 로터스 노트. 이것은 주로 Notes 자체가 쓰레기 더미가되는 문제입니다 :). 비공식 (그러나 내부적으로 개발 된) WINE 스택에서 Java 클라이언트로 전환했을 때 훨씬 나아졌습니다. 그래도 여전히 Notes가 싫습니다.
  • 로터스 Sametime. Windows의 기본 Sametime 클라이언트는 무시 무시합니다. perl / gtk 프로그램, 몇 개의 trillian 플러그인 및 GAIM / Pidgin 플러그인을 포함한 여러 내부 프로젝트가있었습니다. 결국 그들은 다소 괜찮고 사용 가능한 클라이언트 7.5와 함께 갔다.
  • 사무용 소프트웨어. 이것은 주로 IBM이 소중한 삶을 위해 Lotus 제품에 매달린 것입니다. 최소한 오픈 오피스가 Notes 8에 통합 될 때까지는 오픈 오피스 플러그인이 없었습니다.
  • IE 전용 CRM. 우리가 사용해야하는 발권 도구 중 하나는 IE6 이외의 브라우저에서는 작동하지 않는 Siebel CRM이었습니다. 또한 특정 중요 패치가 설치되어 있으면 ( IBM 패치 관리자 가 자동으로 설치 한 경우) 실행되지 않습니다. 실패와 실패로 가득합니다.
  • 고유 한 IBM 과제. 위의 CRM 문제와 같은 다른 것들도 너무 많아서 반복 할 수 없습니다 :-).

회사 3

모든 회사 인프라 및 백엔드 지원에 Linux를 사용하는 보안 교육 회사에서 근무했습니다. 모든 관리자는 Linux를 기본 워크 스테이션 OS 또는 보조 워크 스테이션으로 사용했습니다. 시스템 관리자 이외의 직원을위한 Linux 채택은 다른 회사가 직면 한 문제와 유사합니다.

도전 과제

  • Outlook의 보급 및 일정 공유, 그러나 실제로는 부족합니다! 회사는 보안에 중점을두기 때문에 “모든 것을 소유하고 통제해야합니다”에 중점을 둡니다. 우리는 Exchange 서버가 없었으며 공유 일정은 실제로 존재하지 않았습니다. 인프라 업그레이드 중에 주로 업무를 수행하기 위해 고용되었으므로 Zimbra를 설치했으며, 떠난 후 이전 이메일에서 Zimbra 로의 사용자 마이그레이션이 진행되었지만 Zimbra의 공유 일정이 매우 인기가 있다는 소식을 들었습니다. 실제로 기능.
  • 사무용 소프트웨어. 특히 PowerPoint 프레젠테이션. 모든 교육 자료는 코스웨어 작성자가 주로 PowerPoint로 작성했습니다. 리눅스에는 실제로 동등한 것이 없습니다. 그런가 말했다.
  • 사용자 교육. 대부분의 사람들은 가정용 시스템과 다른 직책에서 Windows에 익숙 했으므로 100 명을 재교육하는 것은 비용이 많이 들었을 것입니다.

회사 4

아, 내가 지금있는 회사. 우리는 모두 Mac을 사용합니다. Google Apps를 사용하므로 공유 일정이 없어 클라이언트 액세스 라이센스 비용이 없습니다 (사용자 당 비용은 Exchange보다 훨씬 저렴합니다). 우리는 오픈 소스 소프트웨어 (우리는 오픈 소스 회사입니다!)에서 번창하고 있으며,이를 위해 Microsoft Office (또는 iWork)를 사용할 수 있습니다. 저는 그 사람들 중 한 사람이 아니므로 업무상 100 % Microsoft가없는 것이 좋습니다 (여전히 게임에 사용하고 있습니다).

스타트 업 세계에 더 많이 노출됨에 따라 더 많은 스타트 업이 Macbooks + Google Apps == 승리를 사용하고 있습니다. Linux 서버는 일반적으로 웹 사이트를 실행하는 클라우드 노드이며 코드는 GitHub (공용 또는 개인 리포지토리)에서 호스팅되며 DNS는 아웃소싱됩니다.

최종 생각

따라서 많은 사람들이 Windows가 기반을 유지하고 Linux가 널리 배포되지 않은 “더 많은 상식적인”이유를 지적하고 있지만 지금보다 전환에 대한 어려움이 줄어 들었습니다. 리눅스에 대한 많은 논쟁은 어쨌든 잘 아는 사람들에게는 근거가 없다. 마이크로 소프트가 FUD 확산을 마케팅하는데 수십억 달러를 소비 한 것이기 때문에 TCO가 가장 큰 논쟁이다. TCO는 다양한 주제 인 IMO 문제에 대한 주관적인 답변입니다. 모델은 비용을 예측할 수 있지만 항상 모든 회사의 정확한 문제 영역에 도달하는 것은 아닙니다.


답변

글쎄, 내 사무실에서 사용되는 소프트웨어는 리눅스 버전이 없기 때문이다. 따라서 소프트웨어 비 호환성이 아니라고 생각합니다. 우리가 사무실에서 Linux를 채택 할 수없는 1 가지 이유.


답변

모든 단일 사용자가 Microsoft Office를 ‘필요’하기 때문에 …?


답변

그것은 모두 한 단어로 귀착됩니다. “값”. Linux는 경쟁 업체보다 “저렴한”경우에도 현재 가치가 없습니다.

회사는 분기 별 비용과 수익에 대해 우려하고 있습니다. 따라서, 특히이 경제에서, 그들은 새로운 직원들을 훈련시키기 위해 막대한 재정적 타격을받지 않기 때문에 5 년 이상 돈을 절약 할 수 있습니다. 그들이 지금 돈을 저축하지 않으면 그들은 5 년 안에 없을 것입니다.

또한 직원 교육뿐만 아니라 새로운 제품 사용 방법을 배우는 데 따른 생산성 저하와 “고통”을 견뎌야합니다. 그것은 또한 결론을 아프게합니다.

사실, 아이러니하게도, 경기 침체 경제는 라이센스 비용이없는 제품으로 전환 할 때가 아닙니다. 그러나 다시 한번, 좋은 경제는 전환의 이유가 없으므로 캐치 -22입니다.

바이러스 제거, 안티 바이러스, 안티 스파이웨어 등의 비용을 고려하더라도 많은 비용이 사전에 지불 된 것이 아니라 여러 분기에 걸쳐 상각되는 비용입니다.

그것은 리눅스에 해당하지 않는 모든 수직 소프트웨어를 고려하지도 않습니다. 이 모든 VB 코드는 Linux로 포팅하는 데 어려움을 겪을 것입니다. 물론 VM을 사용할 수는 있지만 마이그레이션 비용 외에 Windows 라이센스 비용을 계속 지불하고 있습니다.


답변

전망!

많은 사람들이 많은 M $ 세금을 지불하지 않기 때문에 많은 절감 효과가있을 것이라고 생각합니다. 많은 서비스에 대한 서버 라이센스 / 지원 / 업데이트 / 패치 계약이지만 실제로는 우리는 그러한 ‘즉시 사용’사고에 필요한 리더십을 가지고 있지 않습니다.

우리는 오픈 소스가 제공하는 실용적이고 재정적 인 솔루션을 전달할 수있는 비전을 필요로합니다. 그는 행정을 설득 할뿐만 아니라 자신의 팀을 설득해야합니다. 제가 지금보고있는 방법은, 부서에서, 아마도 최고의 솔루션은 그러한 프로젝트를 이끌거나 관리 할 수있는 외부 컨설턴트를 찾는 것입니다. 그러나 우리는 실제로 ‘맞춤형’솔루션에 대해 이야기하고 있기 때문에 실용적이지 않습니다. 자체적으로 꽤 비쌉니다.

우리는 아직 거기에 있지 않지만 결코 거기에 도달하지 않는다는 것을 의미하지는 않습니다.