2009-08-10 3 views
-2

많은 소프트웨어를 평가하게 될 것 같습니다. 이것은 내가 내 시스템에 모든 종류의 것들을 끊임없이 설치하도록 요구한다. 그것은 거대한 혼란을 만들어 내고 설치 과정에서 많은 시간을 보내고, 내가 좋아하지 않는다면, 내가했던 모든 것을 제거합니다. 내 평가의 상당 부분은 평가 대상 소프트웨어의 기능과 설치가 얼마나 어려운지에 대한 경향이 있습니다. 나는이 시동 비용 때문에 실제로 더 나은 선택일지도 모르는 좋은 소프트웨어를 놓친다는 것을 확신한다.설치 및 가상 머신 이미지

VMWare Player 및 VirtualBox와 같은 VM 소프트웨어의 출현으로 VM과 같이로드 할 수있는 이미지를 제공하면 소프트웨어와 같은 사람을 팔 수도 있습니다. 나는 어떤 개정판과 싸우는 것보다 거의 즉시 그 특징들을보고있을 것이다. VM이이 모든 것을 처리 할 것입니다.

내가 무엇을 놓치고 있습니까? 아니면 공급 업체와 OSS가 자신의 제품을 위해 VM을 배포해야합니까?


내 평가 대부분의 테스트는 Linux에 설치된 서버 측 소프트웨어 용이므로, OS 라이센스는 문제가되지 않습니다.

+0

이 리눅스에 대한 모든 시간을 일을 할 때 샌드 박스 환경은 다음 그냥 보내 겠. 라이센스를 판매해야하기 때문에 상용 OS의 경우 더 까다 롭습니다. –

+2

이것이 ServerFault 질문일까요? –

답변

3

VM에서는 운영 체제에 유효한 라이센스 키가 있어야합니다. 무료 운영 체제의 경우에는 문제가되지 않지만 Windows 머신과 같은 제품을 개발할 때마다 소프트웨어의 데모 버전을 보낼 때마다 지불해야 할 라이센스 키가 발송됩니다 에 대한.

이것은 대부분의 회사에서 엄청나게 비쌉니다.

+0

좋은 지적이지만 무료 운영 체제에 이미지가있는 경우 비용이 들지 않습니다. 물론, 이식성있는 소프트웨어를 설계한다면 귀찮은 설치 프로세스에 대해 걱정할 필요가 없을 것입니다. –

+0

좋은 점은, 주로 Windows와 함께 작업하므로 Linux와 같은 OS를 고려하지 않았습니다. 나는 내 대답을 분명히 할 것이다. – Brandon

+0

내가 찾는 대부분의 것은 Linux에서 실행되지만 여전히 VM을 사용할 수있는 것은 아닙니다. – dacracot

1

이것은 오픈 소스 플랫폼에서 실행되는 소프트웨어에 대해 수행 할 수 있으며 VMware는이 작업을 수행하는 이미지 라이브러리를 보유합니다 (상용 소프트웨어를 평가하는 데 사용되는 이미지는 일반적으로 매우, 매우 복잡한 설치 요구 사항) : 소프트웨어는 Windows 플랫폼의 경우 마이크로 소프트의 윈도우 라이센스가 그것을 방지하는 것처럼

그러나, 당신은 정말,이 작업을 수행 할 수있는 기회를 가질 수 없습니다. 당신이있어,하지 않는 한 마이크로 소프트는 물론,이 경우는 사실에서이 작업을 수행 할 수 있습니다 - 그리고 MS는 비주얼 스튜디오, SQL, 및 많은 다른 사람과 같은 소프트웨어를 쉽게 평가 있도록 이런 짓을했습니다

+0

@Brandon이 말했듯이, 내가 찾고있는 대부분의 것이 Linux에서 실행되지만 여전히 VM을 사용할 수있는 것은 아닙니다. 또한 특히 공급 업체의 사이트가 아닌 VM의 제 3 자 사이트를 기대하는 이유가 무엇인지 이해할 수 없습니다. – dacracot

+0

좋은 질문입니다. 나는 벤더 사이트에서 다운로드가 가능한 VM웨어 VM웨어에 방화벽 테스트를 거쳤다는 것을 기억한다 (나는 어떤 벤더를 생각 나지 않는다). 당신 말이 맞습니다. 아마도 더 일반적 일 것입니다. 잠재적 인 벤더에게 직접 물어봐야 할 것입니다. –

0

Microsoft는 소프트웨어의 기간 제한 시험에 대해 완전 규정 VM을 제공합니다. 따라서 Microsoft 제품을 그러한 방식으로 시험 사용해보고 싶다면 지금 바로 할 수 있습니다.

그러나 Microsoft에서 타사 Windows 소프트웨어 공급 업체가이를 사용할 수 있도록한다는 신호는 없습니다.

SaaS (Software-as-a-Service) 세계에서는 Linux 및 Linux 기반의 Windows 및 소프트웨어를 포함하는 완전 공급 형 가상 서버를 지불 방식대로 지불 할 수 있습니다. Windows. 예를 들어 Amazon Web Services

0

Windows의 경우 portable application을 usb 키로 실행하는 것이 좋습니다. 그것이 Embarcadero가 올 액세스를 배포하는 방법입니다. 여러 응용 프로그램이 포함 된 4GB USB 키를 받았습니다. 대부분의 키는 설치하지 않고 곧바로 실행할 수 있습니다. 나는 Embarcadero가 어떤 단계에서이 기술을 라이선스 할 것이라고 믿는다.

외부 종속성이 거의없는 델파이 또는 C++와 같은 프로그래밍 언어를 사용하는 경우 휴대용 응용 프로그램을 개발하는 것이 쉽습니다. .net의 경우 훨씬 더 어렵지만 Mono 또는 Virtual Application Studio과 같은 것으로 끝낼 수 있습니다.

1

Novell에는 원하는 소프트웨어를 선택할 수있는 Suse Studio이라는 어플라이언스 빌더가 있으며 소프트웨어 (및 종속성 등)가있는 VM을 빌드합니다. 그런 다음 VM을 시험해보고 다운로드 할 수 있습니다.

찾고있는 소프트웨어가 사용 가능한지 여부는 다른 문제입니다.

면책 조항 :이은을위한 매우 효과적인 방법입니다, 재판이 자신을 환경 개최 가능성이 OS 라이선스 문제를 처리, 또는 수 있는지,

(안 수세 팀과 함께하지만) 노벨 작동하지만 예 벤더가 자신의 앱을 데모 할 수 있습니다. 문제는 모든 공급 업체가 인프라를 항상 갖추고 있지는 않습니다 (또는 인식이 부족하다는 것입니다).

+0

나는 "인식 부족"이 핵심 문구라고 생각합니다. – dacracot

2

IMHO가 이미지의 크기라고 말하는 유일한 단점은 20MB 응용 프로그램이 있다고 말하면 실제로 해당 응용 프로그램 용 OS 전체를 다운로드/전송하고 싶습니까?

내가 더 나은 접근 방식은 VM을 이동하고 당신은 단순히 스냅 샷을 준비해야하는 것입니다 말할 것

그리고 단순히 내부의 applciation를 설치 (가상 상자를, 나는 다른 플레이어에 존재하는 유사한 기능을 가정) (스냅 샷에 즉 새 창)

Darknight

+0

크기에 관해 좋은 점을 알았지 만, 주된 목표는 시간을 절약하고 설치하고 구성하는 것입니다. 아마도 작은 설치 용이성과 같을까요? 아마 아닐거야? – dacracot

관련 문제