Hiểu giấy phép Visual Studio Community Edition


43

Gần đây Microsoft đã phát hành phiên bản miễn phí của Visual Studio: Visual Studio Community Edition

giấy phép nói

NẾU BẠN HOÀN THÀNH VỚI CÁC ĐIỀU KHOẢN CẤP PHÉP NÀY, BẠN CÓ QUYỀN DƯỚI ĐÂY.

  1. LẮP ĐẶT VÀ SỬ DỤNG QUYỀN.

a. Giấy phép cá nhân. Nếu bạn là một cá nhân làm việc trên các ứng dụng của riêng bạn để bán hoặc cho bất kỳ mục đích nào khác, bạn có thể sử dụng phần mềm để phát triển và thử nghiệm các ứng dụng đó.

b. Giấy phép tổ chức. Nếu bạn là một tổ chức, người dùng của bạn có thể sử dụng phần mềm như sau:

· Bất kỳ số lượng người dùng nào của bạn cũng có thể sử dụng phần mềm để phát triển và kiểm tra các ứng dụng của bạn được phát hành theo giấy phép phần mềm nguồn mở được phê duyệt của Viện nguồn mở (OSI).

· Bất kỳ số lượng người dùng của bạn có thể sử dụng phần mềm để phát triển và kiểm tra các ứng dụng của bạn như là một phần của đào tạo và giáo dục trực tuyến hoặc trực tiếp trong lớp học, hoặc để thực hiện nghiên cứu học thuật.

· Nếu không có điều nào ở trên áp dụng và bạn cũng không phải là doanh nghiệp (được xác định bên dưới), thì tối đa 5 người dùng cá nhân của bạn có thể sử dụng phần mềm đồng thời để phát triển và kiểm tra các ứng dụng của bạn.

· Nếu bạn là doanh nghiệp, nhân viên và nhà thầu của bạn không được sử dụng phần mềm để phát triển hoặc kiểm tra các ứng dụng của bạn, ngoại trừ các mục đích giáo dục và nguồn mở như được phép ở trên. Một doanh nghiệp có tên là bất kỳ tổ chức nào và các chi nhánh của nó có chung (a) hơn 250 PC hoặc người dùng hoặc (b) hơn một triệu đô la Mỹ (hoặc tương đương với các loại tiền tệ khác) trong doanh thu hàng năm những thực thể kiểm soát (thông qua quyền sở hữu đa số), được kiểm soát bởi, hoặc dưới sự kiểm soát chung với một tổ chức.

c. Sử dụng demo. Việc sử dụng được phép ở trên bao gồm việc sử dụng phần mềm để trình diễn các ứng dụng của bạn.

Cười mở miệng. Bản sao lưu. Bạn có thể tạo một bản sao lưu của phần mềm để cài đặt lại phần mềm.

Là một "Cá nhân", tôi quan tâm đến mệnh đề "a", tuy nhiên nó không rõ ràng và rõ ràng. đối với tôi nghe có vẻ hơi hạn chế vì nó không bao gồm phạm vi sử dụng rộng rãi (Nguồn mở, công việc tự do, đóng góp cho các ứng dụng bạn không sở hữu, v.v.), sự nhầm lẫn xuất phát chính xác từ thuật ngữ ' OWN ' được sử dụng trong câu, Tôi có thể hiểu sai toàn bộ vì tiếng Anh không phải là ngôn ngữ mẹ đẻ của tôi. Vì vậy, làm thế nào bạn sẽ giải thích câu? Chúng ta có thể giả sử rằng chúng ta có thể sử dụng một phần mềm nếu giấy phép không làm cho nó rõ ràng, ví dụ "nó không được phép sử dụng phần mềm này hoặc senario" như đối với "Entre ngạc nhiên" trong mệnh đề "b"?


6
Luôn có thể viết các ứng dụng trong bất kỳ phiên bản Visual Studio nào cho bất kỳ mục đích nào, kể cả các ứng dụng thương mại để bán. Bạn có ý nghĩa gì bởi "cho bất cứ điều gì tôi muốn?"
Robert Harvey

2
@RobertHarvey Có nhưng đây là phiên bản miễn phí và câu tôi đã đề cập trong giấy phép hơi khó hiểu. nghĩ về một nhà phát triển tự do hoạt động như thế nào trên các ứng dụng mà anh ta không sở hữu.
anouar.bag

6
Nó nói rằng nếu bạn không phải là một "doanh nghiệp" (được định nghĩa là có hơn 250 PC hoặc một triệu đô la mỗi năm doanh số), tối đa năm người khác có thể làm việc trên phần mềm với bạn và bạn có thể sử dụng phần mềm bạn Vì vậy, tạo ra cho bất kỳ mục đích. Bạn có thể sản xuất phần mềm nguồn mở hoặc thực hiện đào tạo hoặc nghiên cứu mà không có bất kỳ hạn chế nào.
Robert Harvey

1
Tôi hiểu một "cá nhân" có nghĩa là chỉ bạn, và không ai khác.
Robert Harvey

3
@RobertHarvey Vâng, giả sử tôi là nhà phát triển tự do và tôi đang làm một số việc cho khách hàng (ví dụ: sửa một số lỗi trong ứng dụng của mình), khách hàng có thể là doanh nghiệp hoặc doanh nghiệp nhỏ, do đó, một phần của giấy phép áp dụng cho tôi?
anouar.bag

Câu trả lời:


39

Có vẻ như kích thước của khách hàng của bạn là quan trọng.

Từ Visual Studio 2013 và MSDN Whitepaper Whitepaper - Tháng 11-2014 trang 10:

"Ví dụ 2: Một công ty Fortune 500 đã thuê ngoài việc phát triển ứng dụng di động định vị cửa hàng của mình cho một đại lý nhỏ. Ứng dụng này không phải là một dự án nguồn mở. Cơ quan này có 5 nhân viên làm việc trong dự án và muốn sử dụng Cộng đồng Visual Studio 2013. Vì cơ quan là nhà thầu phát triển ứng dụng này cho công ty Fortune 500 và vì ứng dụng này không phải là một dự án nguồn mở, nên cơ quan không thể sử dụng Visual Studio Community 2013 để phát triển và thử nghiệm ứng dụng. "

Vì vậy, nhóm nhỏ của bạn không thể phát triển ứng dụng tùy chỉnh cho công ty lớn. Không biết những gì về ứng dụng đóng hộp. Không biết gì về "cá nhân".


Tôi đã thực hiện thêm một số nghiên cứu và có vẻ như các nhóm nhỏ có thể bán ứng dụng được xây dựng với VS2013Comm. Không có hạn chế trong EULA có thể mua nó. Tôi đoán các từ khóa là bánthuê ngoài . Khi bạn bán, nó vẫn là ứng dụng của bạn. Trong khi thuê ngoài, thường ứng dụng không phải của bạn mà là khách hàng. Đó là câu chuyện của tôi và tôi gắn bó với nó. Hãy cho tôi biết nếu bạn nghĩ rằng tôi sai.


1
Vâng, câu trả lời đó. Tôi vừa đăng ký $ 45 / tháng. Đăng ký Visual Studio Online cung cấp cho tôi (1) Giấy phép chuyên nghiệp để sử dụng và đã rất buồn khi Phiên bản Cộng đồng cung cấp hỗ trợ mở rộng - cho đến khi tôi thấy điều này. Chủ nhân của tôi là một công ty lớn và về mặt kỹ thuật, Phiên bản Cộng đồng sẽ không đủ tốt vì tôi làm đồ cho họ.

Phân tích tốt đẹp. Tôi đoán tại thời điểm này thật hợp lý khi gắn bó với Qt Creator - được cung cấp chất lượng hỗ trợ C ++ 11 vào năm 2013.
SigTerm

5

Khoản (a): "... làm việc trên các ứng dụng của riêng bạn ..." Ví dụ được trích dẫn bởi Dudley là một tình huống mà cơ quan nhỏ đang tạo ra cái gọi là "công việc cho thuê" - công việc được đề cập sẽ thuộc về công ty Fortune 500. Thông thường nó không phải là "ứng dụng riêng" của cơ quan nhỏ. Ví dụ, cơ quan không thể bán nó hoặc tặng nó ở các góc phố hoặc nguồn mở - bởi vì tác phẩm được tạo ra thuộc về công ty Fortune 500. Lưu ý rằng điều này vẫn đúng nếu công ty thuê ngoài công việc cho cơ quan nhỏ là một công ty nhỏ. Luật pháp Hoa Kỳ rất rõ ràng trong những tình huống này: các tác phẩm thường là tài sản của người tạo ra chúng là tài sản của công ty gia công. Quy mô của công ty gia công không phải là yếu tố kiểm soát. Đó là bản chất của mối quan hệ thuê ngoài.

Để cơ quan nhỏ yêu cầu công việc là của riêng mình - và do đó có thể lập luận rằng điều khoản (a) được áp dụng - cần có một điều khoản trong thỏa thuận hợp đồng với công ty chỉ định cơ quan nhỏ giữ quyền sở hữu đối với phần mềm và tài sản trí tuệ khác mà nó tạo ra trong quá trình tham gia. Nó cũng có thể bao gồm một điều khoản cho phép công ty sử dụng phần mềm vĩnh viễn, không bị hạn chế để sử dụng phần mềm cho các hoạt động nội bộ của mình và / hoặc cung cấp cho khách hàng sử dụng làm công cụ định vị cửa hàng di động.

Xin lưu ý rằng hầu hết các công ty sẽ không đồng ý để lại quyền sở hữu tài sản trí tuệ với nhà phát triển và hầu hết các nhà phát triển khác cạnh tranh cho doanh nghiệp sẽ không yêu cầu các điều khoản đó.


3
Câu trả lời này lan man cùng. Tôi đã phải đọc nó nhiều lần để hiểu được ý nghĩa của nó.
Adam Zuckerman

1
Dudley này bạn nói về ai? Có phải chúng ta đang nói về nhận xét mà OP nói "[...] giả sử tôi là nhà phát triển tự do và tôi đang làm một số việc cho khách hàng (ví dụ: sửa một số lỗi trong ứng dụng của mình), khách hàng có thể là doanh nghiệp hoặc doanh nghiệp nhỏ, vì vậy một phần của giấy phép áp dụng cho tôi? "
Mathieu K.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.