Visual Studio Community Edition lisansını anlama


43

Son zamanlarda Microsoft, Visual Studio'nun ücretsiz bir sürümünü yayımladı: Visual Studio Community Edition

lisans diyor

BU LİSANS HÜKÜMLERİ İLE TAMAM EDİYORSANIZ, AŞAĞIDAKİ HAKLARINIZ VAR.

  1. KURULUM VE KULLANIM HAKLARI.

a. Bireysel lisans Satmak veya başka bir amaç için kendi uygulamalarınız üzerinde çalışan bir bireyseniz, bu uygulamaları geliştirmek ve test etmek için yazılımı kullanabilirsiniz.

b. Organizasyon lisansları. Bir kuruluşsanız, kullanıcılarınız yazılımı aşağıdaki gibi kullanabilir:

· Herhangi bir sayıda kullanıcı, Açık Kaynak Enstitüsü (OSI) onaylı açık kaynaklı yazılım lisansları altında yayımlanan uygulamalarınızı geliştirmek ve test etmek için yazılımı kullanabilir.

· Herhangi bir sayıda kullanıcı, yazılımlarınızı çevrimiçi veya kişisel sınıf içi eğitim ve öğretimin bir parçası olarak uygulamalarınızı geliştirmek ve test etmek veya akademik araştırma yapmak için kullanabilir.

· Yukarıdakilerin hiçbiri geçerli değilse ve ayrıca bir işletme değilseniz (aşağıda tanımlanmıştır), bireysel kullanıcılarınızdan en fazla 5 tanesi, uygulamalarınızı geliştirmek ve test etmek için yazılımı aynı anda kullanabilir.

· Bir girişimciyseniz, çalışanlarınız ve yüklenicileriniz, yukarıda izin verilen açık kaynak ve eğitim amaçları dışında, uygulamalarınızı geliştirmek veya test etmek için yazılımı kullanamazlar. Bir “işletme”, (a) 250'den fazla PC veya kullanıcısı olan veya (b) yıllık gelirlerinde bir milyondan fazla ABD dolarına (veya diğer para birimlerindeki karşılığı) sahip olan herhangi bir kuruluş ve bağlı kuruluşlarıdır ve “bağlı kuruluşlar”, (çoğunluk mülkiyeti üzerinden) kontrol eden, bir kuruluş tarafından kontrol edilen veya ortak kontrol altında bulunan kuruluşlar.

c. Demo kullanımı Yukarıda izin verilen kullanımlar, uygulamalarınızı göstermek için yazılımın kullanımını içerir.

d. Yedek kopya. Yazılımı yeniden yüklemek için yazılımın bir yedek kopyasını alabilirsiniz.

Bir "Bireysel" olarak "a" maddesi ile ilgileniyorum, ancak o kadar açık ve net değil. benim için çok çeşitli kullanımları kapsamadığı için biraz kısıtlayıcı geliyor (Açık kaynak, serbest çalışma, sahip olmadığınız uygulamalara katkı vb.), karışıklık cümle içinde kullanılan ' OWN ' teriminden geliyor. İngilizceyi anadilim olmadığı için her şeyi yanlış yorumluyorum. Peki cümleyi nasıl yorumluyorsun? Eğer lisans açıklığa kavuşturmazsa, örneğin “b” maddesindeki “Girdiler” ile ilgili olarak “bu ya da o senaryonda kullanılamaz” gibi bir yazılımı kullanabileceğimizi varsayabilir miyiz?


6
Satılık ticari uygulamalar da dahil olmak üzere herhangi bir amaç için herhangi bir Visual Studio sürümünde uygulamalar yazmak her zaman mümkün olmuştur. Ne demek istersem, ne demek istiyorsun?
Robert Harvey,

2
@RobertHarvey Evet, ancak bu ücretsiz bir sürüm ve lisansta bahsettiğim cümle biraz kafa karıştırıcı. Serbest çalışan bir geliştiricinin, sahip olmadığı uygulamalarda nasıl çalıştığını düşünün.
anouar.bag 15:14

6
Bir "işletme" değilseniz (satışta yılda 250 PC veya bir milyon dolardan fazla satışa sahip olarak tanımlanmıştır), yazılımla birlikte en fazla beş kişinin sizinle çalışabileceğini ve yazılımı kullanabileceğinizi söylüyor bu yüzden herhangi bir amaç için yaratın. Herhangi bir kısıtlama olmadan
Robert Harvey,

1
Ben sadece "seni
Robert Harvey,

3
@RobertHarvey Eh, serbest çalışan bir geliştiriciyim ve bir müşteri için bazı çalışmalar yapıyorum (örneğin: uygulamalarındaki bazı hataları düzeltmek için) müşteri bir işletme veya küçük işletme olabilir, bu nedenle lisansın cadısı ben mi?
anouar.bag

Yanıtlar:


39

Müşterinizin büyüklüğü önemli gibi görünüyor.

Gönderen Beyaz Tahtayı Lisanslama Visual Studio 2013 ve MSDN - Kasım-2014 sayfa 10:

"Örnek 2: Bir Fortune 500 firması, mağaza bulucu mobil uygulamasının geliştirilmesini küçük bir ajansa yaptırdı. Uygulama, açık kaynaklı bir proje değil. Ajans, proje üzerinde çalışan 5 çalışanı var ve Visual Studio Topluluğu kullanmak istiyor. 2013. Ajans, Fortune 500 firması için bu uygulamayı geliştiren bir yüklenici olduğundan ve uygulama açık kaynaklı bir proje olmadığından, ajans, uygulamayı geliştirmek ve test etmek için Visual Studio Community 2013'ü kullanamaz. "

Yani küçük ekibiniz büyük şirket için özelleştirilmiş uygulama geliştiremez. Kutulu uygulamalar hakkında ne bilmiyorum. "Bireysel" hakkında ne bilmiyorum.


Biraz daha araştırma yaptık ve küçük ekipler olabilir gibi görünüyor satmak VS2013Comm ile uygulamalar yapı. EULA'da satın alabilecek hiçbir kısıtlama yoktur . Sanırım anahtar kelimeler satılıyor ve dış kaynak kullanıyor . Sattığın zaman, hala senin uygulamanın olacak. Dış kaynak kullanımı sırasında genellikle uygulama sizin değil müşterinizdir. Bu benim hikayem ve ben buna bağlıyım. Yanlış olduğumu düşünüyorsan haberim olsun.


1
Bu buna cevap veriyor. Sadece 45 $ / ay için kaydolmuştum. Bana (1) Profesyonel lisans kullanmamı sağlayan Visual Studio Online aboneliği ve Topluluk Sürümü’nün uzatma desteği sunduğunu - ve bunu görene kadar kısaca üzüldüm. İşverenim büyük bir şirket ve teknik olarak bir Topluluk Sürümü onlar için bir şeyler yaptığım için yeterince iyi olmaz.

Güzel analiz. Sanırım bu noktada Qt Creator'a sadık
kalmanız gerekiyor

5

Madde (a): "... kendi başvurularınız üzerinde çalışıyor ..." Dudley’nin verdiği örnek, küçük ajansın “işe alınacak iş” olarak bilinen şeyi yarattığı bir durumdur - söz konusu iş Fortune 500 firması. Normalde küçük kurumun "kendi uygulaması" değildir. Ajans, örneğin, onu satamaz, sokak köşelerinde veremez veya açık kaynak veremez - çünkü yaratılan iş Fortune 500 firmasına aittir. Küçük çaplı şirkete çalışma dış kaynak sağlayan şirket küçük bir şirketse, bunun hala doğru olacağını unutmayın. ABD hukuku bu durumlarda açıktır: normalde yaratıcılarının mülkü olacak işler dış kaynak sağlayan firmanın mülküdür. Dış kaynak temin eden firmanın büyüklüğü kontrol faktörü değildir. Dış kaynak ilişkisinin doğasıdır.

Küçük ajansın çalışmayı kendi olarak kabul etmesi için - ve bu nedenle (a) maddesinin geçerli olduğunu iddia edebilmek için - küçük ajansın mülkiyeti elinde bulunduğunu belirten firma ile olan sözleşmesinde anlaşması bulunmalıdır. angajman sırasında yarattığı yazılım ve diğer fikri mülkiyet hakları. Ayrıca, şirkete yazılımı kendi iç işlemleri için kullanma ve / veya müşterileri tarafından mobil mağaza bulma aracı olarak kullanım için uygun kılmayan, kalıcı bir hak veren bir hüküm içerebilir.

Pek çok firmanın fikri mülkiyetin mülkiyetini geliştiriciye bırakmayı kesinlikle kabul etmeyeceğini ve iş için rekabet eden diğer geliştiricilerin çoğunun bu şartları talep etmeyeceğini unutmayın.


3
Bu cevap boyunca başıboş dolaşıyor. Herhangi bir anlam ifade etmek için birkaç kez okumak zorunda kaldım.
Adam Zuckerman

1
Bahsettiğin Dudley kim? OP’in söylediği yorumdan mı bahsediyoruz? küçük işletme, bu yüzden lisansın cadı kısmı benim için geçerli mi? "
Mathieu K.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.