Deweloperska VMka z windowsem - jaka licencja, gdzie najlepiej kupić.

1

Z linuksowymi VMkami nie ma problemu bo dystrybucje są darmowe, M$ ma trochę inny model biznesowy i pewnie będę potrzebował dodatkowego klucza. I teraz czy ktoś może mi podpowiedzieć jaką licencję kupić? Idealnie by było jakbym mógł użyć tego samego klucza dla kilku VMek (nie będą używane jednocześnie), ale nie wiem czy to możliwe.

Znalazłem też coś takiego Win10 Dev VM czyli z tego co zrozumiałem potrzebuję zwykłej licencji na system. Używał ktoś tej VMki?

Pozwolę sobie zawołać kilka osób udzielających się w dziale .NET @somekind @Ktos @fasadin

0

No ja to niespecjalnie się na licencjonowaniu znam, bo od tego są raczej admini. Ale zdaje się, że jeśli masz subskrypcję MSDN, to w jej ramach możesz sobie testowo dowolną liczbę dowolnych systemów instalować - oczywiście do celów developerskich i testowych.

0

W moim przypadku chodzi o domowy, pół amatorski setup, tak więc subskrypcja MSDN to taki trochę overkill dla mnie. Główny problem to taki, że chcę trochę podevelopować na windowsie nie zaśmiecając sobie mojego domowego windowsa - na co dzień nie potrzebuje mieć postgresa tudzież VS Express zainstalowanego obok Wiedźmina.

0

To kup drugiego kompa do programowania ;)

Albo konsolę do Wiedźmina.

1

Możesz skombinować MSDN lub BizTalk, ale to pewnie zbyt duże do zabawy domowej.
Możesz wziąć Technical Evaluation edycji serwerowej, ona ma domyślnie 180 dni i da się chyba przedłużyć o kolejny miesiąc, więc pół roku podziała bez problemu. Osobiście mam coś takiego i programować można bez kłopotu, tylko jakieś tam aplikacje kafelkowe lub na telefon sprawiają problem, bo nie da się tego zawsze debugować, ale tego nie robię, to nie wiem.

1

M$ ma trochę inny model biznesowy i pewnie będę potrzebował dodatkowego klucza. I teraz czy ktoś może mi podpowiedzieć jaką licencję kupić?

Najlepiej zwykłą, Pro BOX, ale to piekielnie drogie. Możesz korzystać z wersji ewaluacyjnych, które wygasają, wspominane wyżej wersje serwerowe w szczególności długo dają się używać - są nawet obrazy vagranta do tego.

Idealnie by było jakbym mógł użyć tego samego klucza dla kilku VMek (nie będą używane jednocześnie), ale nie wiem czy to możliwe.

W Microsofcie niemożliwe: każda maszyna wirtualna = inna maszyna = inny klucz. Chyba, że robisz snapshoty jednej, to wtedy okej.

Osobiście mam coś takiego i programować można bez kłopotu, tylko jakieś tam aplikacje kafelkowe lub na telefon sprawiają problem, bo nie da się tego zawsze debugować, ale tego nie robię, to nie wiem.

Znaczy to ogólnie aplikacji dla Windows Mobile/HoloLens/Xamarin z emulatorem Androida itp. nie uruchomisz na maszynie wirtualnej, bo ich emulator już jest maszyną wirtualną, a Hyper-V nie pozwala zagnieżdżać. Nie wiem czy poza tym jest jakiś problem, nigdy nie programowałem na serwerowych edycjach :-)

0
Ktos napisał(a):

Znaczy to ogólnie aplikacji dla Windows Mobile/HoloLens/Xamarin z emulatorem Androida itp. nie uruchomisz na maszynie wirtualnej, bo ich emulator już jest maszyną wirtualną, a Hyper-V nie pozwala zagnieżdżać. Nie wiem czy poza tym jest jakiś problem, nigdy nie programowałem na serwerowych edycjach :-)

Da się odpalić Hyper-V w VMwarze, więc same wirtualki da się zagnieździć, ale to nie o to chodzi. Po prostu część rzeczy nie chciała się nawet instalować na serwerze, mimo że technicznie mogłoby to działać. Ale to było w okolicach Windowsa 8/Sever 2012, więc może teraz się zmieniło.

0

@Spine natknąłem się na nie już po założeniu tematu i wspominał o nich też @Ktos. Ich przeznaczenie to raczej ułatwienie testowania na web devów, ale jakbym nauczył się zautomatyzować na widnowsie instalację jakiegoś swojego podstawowego toolsetu to zdecydowanie jest to warte uwagi.

Generalnie wątek bardzo mi pomógł bo wyszło na to, że mam legalne (mając dostęp do MSDN) opcje pracy z widowsem na VMce bez wydawania pieniędzy! Najpierw wypróbuje VMke serwerową o której pisał @Afish, a potem pobawię się VMkami ewaluacyjnymi o których napisał @Ktos i @Spine. A jeśli okaże się, że wyjdzie z tym za dużo kombinowania to pewnie zwykła licencja.

EDIT
Z tym nie wydawaniem pieniędzy to się zapędziłem, patrz komentarze @gg do tego posta.

0
Spine napisał(a):

A czy takie wirtualki podejdą?

https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/

Znalazłem jeszcze coś takiego: https://github.com/magnetikonline/linuxmicrosoftievirtualmachines

A to? http://www.vagrantbox.es/

Z tego co widzę, to tutaj jest więcej tych Windowsów, a link prowadzi do np: http://aka.ms/ie6.xp.vagrant

aka.ms =

Domain Name: aka.ms
Domain ID: 79428-MNINET
WHOIS Server: whois.nic.ms
Referral URL: 
Updated Date: 2016-12-12T16:26:26.584Z
Creation Date: 2011-01-20T16:48:05.686Z
Registry Expiry Date: 2018-01-20T16:48:05.705Z

Registrant Name: Domain Administrator
Registrant Organization: Microsoft Corporation
Registrant Street: One Microsoft Way
Registrant City: Redmond
Registrant State/Province: WA
Registrant Postal Code: 98052
Registrant Country: US
Registrant Phone: +1.4258828080
Registrant Phone Ext: 
Registrant Fax: +1.4259367329
Registrant Fax Ext: 

Registrant Email: [email protected]
Admin ID: 61997-CoCCA
Admin Name: Domain Administrator
Admin Organization: Microsoft Corporation
Admin Street: One Microsoft Way
Admin City: Redmond
Admin State/Province: WA
Admin Postal Code: 98052
Admin Country: US
Admin Phone: +1.4258828080
Admin Phone Ext: 
Admin Fax: +1.4259367329
Admin Fax Ext: 

0

Tu masz legalne obrazy od Microsoftu:

https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/

0

BTW, co do tego Win10 Dev VM, to wczoraj jakoś zmienili i teraz jest dostępny tylko 20 GB obraz W10 Enterprise (Fall Creators Update, build 16299) który wygasa za ~3 miesiące. Nie wymaga dodatkowej licencji.

A co do tych buildów z IE to mnie śmieszy, że obecnie wersja Win10+Edge nie jest dostępna dla Hyper-V, a dla wszystkich innych hypervisorów - tak ;-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1