'2010/10'에 해당되는 글 2건

  1. 2010/10/28 NuPack v1 CTP 공개
  2. 2010/10/28 Microsoft, Open Group 스폰서되다

마이크로소프트의 오픈 소스에 대한 애정을 엿볼수 있는 툴로서, 이달 초에 ASP.NET MVC 3 베타와 WebMatrix 베타 2를 공개할 때, 함께 공개한 NuPack이다. NuPack은 닷넷 기반의 오픈 소스 패키지를 관리해주는 툴이다. 비주얼 스튜디오에 통합되어 있으며 Power Shell 기반으로 동작한다. 이 툴의 출시를 두고 Scott Hanselman 같은 친구는 지금껏 이런 것 없이 어떻게 살았을까 싶다고 했을 정도로 반기는 분위기이다.

image

코드플렉스에서 다운로드 받아 설치하면 비주얼스튜디오 메뉴의 View –> Other Windows –> Package Manager Console을 클릭하면 위와 같은 PowerShell 창을 볼 수 있다. NuPack은 현재 시장에서 주목받는 오픈 소스 패키지를 명령어 한줄 입력함으로써 내 프로젝트내에 손쉽게 가져와 쓸 수 있도록 만들어주며,  이 과정에서 필요한 dependency 체크를 하여 필요한 패키지를 함께 다운로드 받도록 한다. 또한 다운로드 된 패키지를 web.config 등 설정 파일에 필요한 정보를 기록해준다.

현재 List-Package 명령어를 통해 확인해보니 총 151개의 오픈 소스 패키지가 등록되어 있으며, 여기에는 Unity, Autofac, Castle의 Windsor, Ninject 등 시장에서 관심을 끌고 있는 DI 컨테이너들 뿐만 아니라, Moq, NLog, log4net, NHibernate, NUnit 등 눈에 익은 것들이 다수 포함되어 있다.

image

Posted by 장현춘

마이크로소프트가 Open Group의 실버 스폰서가  되었네요. 참고로, Open Group은 분산 환경에 지대한 영향은 끼친 DCE (Distributed Computing Envrionment)를 만든 OSF (Open Software Foundation) 와 UNIX 운영 체제를 발전시켜온 X/Open 그룹이 합병되어 만들어진 벤더 중립적, 기술 중립적 비영리 컨소시엄입니다. 이 Open Group에 최근 마이크로소프트가 실버 실폰서가 된 것입니다. Open Group이 갖고 있는 널리 알려진 표준(?)으로는 Enterprise Architecture 수립을 위한 프레임웍이라고 불리는 TOGAF가 있습니다.

Open & Interop 측면에서 꾸준한 행보를 하고 있는 마이크로소프트의 또 다른 예라 할 수 있겠네요. 플래티넘 스폰서에는 예상대로 HP, IBM 등 전통적인 Unix 벤더에 Oracle, SAP 등이 포진되어 있군요.

Posted by 장현춘