2009-12-02 9 views
1

나는 공개적인 웹 애플리케이션을 계획 중입니다. 나는 아직 사용하지 않을 플랫폼/툴을 결정하지 않았지만 asp.net 또는 램프 맛 중 하나 일 뿐이다.마이크로 소프트 기술과 함께 고려해야 할 사항?

제 질문은 영리 웹 응용 프로그램을 위해 공개 직면을 위해 asp.net을 선택하면 고려해야 할 라이센스 또는 기타 문제점이 있습니까? 마지막으로 내가 원하는 것은 라이선스 문제를 놓쳤다 고하거나, .net과 C#을 사용했기 때문에 Microsoft가 빚진 것이거나 작성한 것에 대해 권리가 있다는 것입니다.

감사합니다.

+4

** 프로그래밍이나 소프트웨어 개발이 아닌 라이센스 또는 법적 문제 **에 관한 내용이므로 주제를 벗어난 것으로 닫으려고합니다. 자세한 내용은 [여기를 참고하십시오] (http://meta.stackoverflow.com/a/274964/1402846) 및 [help/on-topic]을 참조하십시오. –

답변

2

솔직히 말하면 라이선스보다는 익숙한 기술을 사용해야합니다.

MS의 경우 라이선스 체계가 매우 간단합니다. Windows Server 2008, VS 2008, SQL Server Management App에 대한 라이선스가 필요합니다. 그들 모두는 비싸 질 수 있습니다. 그러나 그들은 재미있는 용어를 가지고 있지 않습니다. 일단 구입하면 영원히 사용할 수 있습니다. 업그레이드 할 시간이되면 업그레이드 라이센스를 구입하면됩니다.

시동을 시작하는 경우 BizSpark을 고려해 볼 수 있습니다. 이렇게하면 라이센스 스키마가 상당히 저렴 해집니다.

+0

+1 타사 호스팅 업체를 사용하는 경우 라이선스 문제는 호스팅 업체가 아닌 귀하의 문제입니다. 즉, 스킬 셋에 맞는 플랫폼이 필요합니다. – slugster

0

Microsoft는 사용자가 작성한 내용을 절대 소유하지 않습니다. 실제로, 주요 라이선스 관심사는 Windows (아마도 서버 에디션 중 하나)와 SQL Server (데이터베이스가 너무 커질 경우 익스프레스 버전이 아님)입니다. SQL Express 라이센스조차도 상업용으로 사용할 수 있습니다 목적 상, 테스트/평가만을위한 것이 아닙니다.

1

LAMP (또는 Java 또는 Ruby 등)의 장점 중 하나입니다. 한 푼도 지불 할 필요가없는 소프트웨어를 선택할 수 있습니다. 그러나 공식적으로 소프트웨어를 유지 관리하는 회사 또는 독립 회사와 함께 지원 서비스를 계속 지불 할 수 있습니다.

하지만 장기적으로 당신이 지불해야하는 기술을 선택하는 경우에도 거의 항상 귀하의 필요와 기술에 맞는 것을 선택하는 것이 가장 좋습니다. 라이센싱은 간단합니다. 자신의 회사를 시작하는 경우, 자신이 잘하고있는 플랫폼으로 작업하면 방금 배운 것을 사용하는 것보다 더 유리할 수 있습니다.

2

Visual Studio Express Edition을 무료로 사용할 수 있습니다. even for commercial purposes. SQL Server Express는 동일하지만 일부는 limitations입니다. 그러나 비표준 버전의 SQL Server를 사용하려면 라이선스를 구입해야합니다. 종종 웹 호스트에 라이센스가 적용됩니다 (대개 약간의 비용이 청구됩니다). 보시려면 웹 호스트에게 연락하는 것이 가장 좋습니다. 그러나 ASP.NET은 무료로 사용할 수있는 MySQL과 함께 사용할 수 있으므로 해당 경로로 이동할 수 있습니다. 사업을 시작할 생각이라면 Bizspark 구성표를 살펴보고 대부분의 MS 개발자 제품에 대해 3 년간의 라이선스를 제공 할 수 있습니다.

관련 문제