Visual C++ Team Blog : ATL Server: Visual C++ shared source software

ATL의 기능 중에는 ATL Server라는 것이 있어서 쉽게 IIS용 페이지를 구현할 수 있는 기능이 있습니다. 이 ATL Server와 관련 툴이 Shared Source로 CodePlex를 통해서 공유된다는 소식입니다(Microsoft Limited Permissive(Ms-LPL)라는 라이센스를 사용한다고 합니다). 이 이야기는 ATL Server를 사용하면서의 불만, 추가했으면 하는 기능등을 CodePlex를 통해서 넣을 수 있는 방법이 생겼다는 이야기입니다.

Shared Source가 되는 내용물들을 발췌해보면 다음과 같습니다:

  • Core ATL Server Framework classes in atlisapi.h, atlstencil.h, atlserr.h
  • Caching classes in atlcache.h
  • Cryptography classes in atlcrypt.h
  • HTML generation on server side and reading on client sides in atlhtml.h
  • Performance monitoring classes in atlperf.h
  • Extension management classes in atlextmgmt.h
  • Server and client side support for SOAP based Web services in atlsharedsvc.h, atlsoap.h
  • Session-state classes and interfaces in atlsession.h
  • MIME/SMTP support in atlmime.h and atlsmtpconnection.h
  • Regular Expression support from atlrx.h
  • Stream helpers in atlsoap.h and atlhtml.h
  • Many of the ATL Server tutorials, samples and help pages.