2011-05-04 6 views
1

예를 들어 C#이나 ASP.NET의 웹 사이트에서 프로그램을 작성하여 판매한다면 라이센스 비용이 있습니까? 예를 들어 Visual C# express를 열거 나 비주얼 웹 개발자가 프로그램이나 웹 페이지를 작성하여 판매 할 수 있습니까? 아니면 Visual Studio를 구입해야합니까? 그리고 상업용으로 C# 및 .NET을 사용하려면 비용을 지불해야합니다. Java, C++ 등은 무엇입니까?특정 프로그래밍 언어 또는 API를 사용하려면 비용을 지불해야합니까?

또한 다른 사람들이 아닌 경우 무료 보장 솔루션은 무엇입니까?

답변

8

저는 C#, Java, C++ 또는 대부분의 다른 언어를 상업적으로 배포하는 데 필요한 라이선스 비용을 전혀 모릅니다. 당신이 지명 한 언어를 위해, 적어도, 당신은 완전히 잘되어야합니다.

+0

.NET을 실행하려면 허가 된 Windows 시스템이 있어야합니다. –

+0

@ 커크 : 그들은 모노를 사용할 수 있습니다. –

+0

@Austin - Mono를 사용할 수는 있지만 Mono는 .NET이 아닙니다. 물론 Mono 용 C# 및 ASP.NET을 대상으로 할 수 있습니다. –

1

아니요, 그렇지 않습니다. 완전히 새로운 언어를 만들 계획이 아니라면 로열티를 지불하거나 일종의 특허 라이선스에 도달해야하지만 분명하지는 않습니다. 구입할 수있는 특정 라이브러리 패키지가 있지만 선행을 알 수 있습니다. 기본적으로 설치되는 것은 없습니다. 당신은 괜찮아요 당신이 "보장 무료 솔루션"을 원하는 경우, 당신은 당신은 그물로 작성 아무것도 redistrute하는 수수료를 liscensing 지불 할 필요가 없습니다 http://www.fsf.org/

+0

귀하의 "자유"정의에 따라 다릅니다. GPL이 한 종류의 파시즘을 다른 종류의 파시즘으로 대체한다는 것이 설득력있게 주장 될 수 있습니다. – cHao

2

보다 다른 장소로 이동해야했다

... 그러나 사용자는 Windows에서만 실행되는 운영 체제 liscense에 대해 비용을 지불해야합니다 (또는 머리카락을 분할하려는 경우 XBox).

나는 약간의 멋진 메시지가 나오고 모노를 언급하기 전에 몇 분을 세고 있었다 .... 기록을 위해 나는 리눅스에서 실행해야한다는 것을 알고 있다면 그것을 사용하지 않을 것이다. Mono에는 .net을 사용하려는 경우 문제가 있으며 레거시 코드 문제에 대한 응답이 아니면 권장 할만한 솔루션이 아닙니다.

+0

잘못되었습니다. Mono는 Linux에서 잘 작동합니다. – SLaks

+0

@SLaks : Mono는 .net이 아닙니다. 실제로, 나는 명백하게 그들이 정확하게 똑같은 것을 시도하고 있지 않다는 것을 말한 그들의 위치에 무언가를 보는 것을 명료하게 기억한다. 특히 MS 관련 (WPF, XNA 등)과 관련된 호환성 문제가 의심의 여지없이 존재한다는 것을 의미합니다. – cHao

+0

예,하지만 모노로 작동하는 VS 코드를 작성할 수 있습니다. 아무도 Windows를 필요로합니다. – SLaks

관련 문제