PGR21.com
- 자유 주제로 사용할 수 있는 게시판입니다.
- 토론 게시판의 용도를 겸합니다.
Date 2014/11/13 19:02:38
Name 랜덤여신
Subject [일반] MS의 파격적 행보, .NET 오픈 소스화 및 리눅스/맥/안드로이드 개발 지원!
오늘 마이크로소프트가 대단한 발표를 했습니다.

- .NET 서버단 [풀 스택 오픈 소스화]
- [리눅스와 OS X용 .NET] 공개
- [비주얼 스튜디오 커뮤니티 에디션] 발표

MS의 말을 들어 보시죠.

"수십억 디바이스가 시장에 나와 있는 오늘날, 개발자에게는 다양한 폼 팩터와 플랫폼을 지원하는 도구가 필요합니다. 비주얼 스튜디오와 .NET을 통해, 개발자가 여러 디바이스와 플랫폼을 아울러 애플리케이션을 개발하고 관리할 수 있도록 A부터 Z까지 종합 솔루션을 제공하겠습니다."

ASP.NET, [.NET 컴파일러], .NET 코어 런타임, 프레임워크, 라이브러리 등이 오픈 소스화되며, 개발자는 [윈도, 리눅스, 맥에서 모두 동작하는 소프트웨어를 만들 수 있게 됩니다.] GUI 클라이언트쪽 스택이 공개되지 않은 건 좀 아쉽지만, 거기까지 하려면 리눅스나 맥에서 윈도 모던 앱을 돌릴 수 있는 환경부터 만들어야 할 것 같기 때문에 거기까지 하기에는 MS로서도 좀 무리인 것 같고요. 서버 개발자로서 매우 반가운 소식입니다.

그리고 비주얼 스튜디오! 여러 가지 오픈 소스 IDE를 쓰고 있지만 역시 [통합 개발 환경의 갑은 비주얼 스튜디오죠.] 특히 저는 기존의 익스프레스 버전도 분에 넘칠 만큼 잘 쓰고 있었기 때문에, 이번에 그걸 대체하는 커뮤니티 에디션이 나온다니까 무척 두근두근합니다. 아마 다른 IDE의 커뮤니티 에디션과 상용 정도의 차이를 보일 것 같아요.

그밖에 웹 개발자로서 감탄한 점을 더 적어 보자면...

- 비주얼 스튜디오 2015부터 [gulp, grunt, bower, npm]을 지원합니다. 상당히 놀랍군요. 이런 것들은 사실상 MS와 대척점에 있는 기술들인데...
- ASP.NET 5는 리눅스/OS X를 위해 [libuv 기반]의 kestrel 웹 서버를 포함할 것입니다.

이번 결정에 MS를 별로 안 좋아했던 개발자들조차도 쌍수를 들고 환영하고 있습니다. 제가 가는 한 커뮤니티는 MS보다는 OS X나 리눅스와 친한 사람이 많은데도 지금 추천 수 2000을 넘기고 댓글이 700개가 달렸네요.

ps: 다만 한 가지 걱정되는 건... 모노는 이제 어쩌죠? ㅠㅠ 미겔 드 이카자는 일단 MS의 결정을 환영한다면서 오픈 소스로 풀린 .NET 소스 코드가 모노를 발전시키는 데 좋은 역할을 할 것이라고 하였습니다만, 일단 모노 컴파일러부터가 MS의 것과 비교가 많이 될 게 뻔해서... 저는 모노도 좋아했기 때문에 기분이 참 복잡미묘하네요.

http://news.microsoft.com/2014/11/12/microsoft-takes-net-open-source-and-cross-platform-adds-new-development-capabilities-with-visual-studio-2015-net-2015-and-visual-studio-online/

https://github.com/dotnet/home
https://github.com/Microsoft/referencesource

----

추가: 비주얼 스튜디오 2015에서 [안드로이드 개발]도 지원한다고 합니다. (!!)



이건 위험하다 싶을 정도로 대박이네요.

http://blogs.msdn.com/b/visualstudioalm/archive/2014/11/12/introducing-visual-studio-s-emulator-for-android.aspx

스샷들 보니까 최소한 이클립스 기반 ADT보다는 좋아 보이는데...

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
영원이란
14/11/13 19:20
수정 아이콘
여러분 MS가 드디어 미쳤습니다. 크크크크크크. 확실히 MS가 변화를 모색하는 모습이 나쁘지는 않군요. 점점 개념을 찾아가는 듯한....?
시네라스
14/11/13 19:21
수정 아이콘
닷넷 개발환경에 대해선 잘 모르는데... 애초에 마소가 오픈소스에 맥/리눅스 개발지원한다는 것 자체가 만우절 농담처럼 들렸습니다.
게다가 VS에서 안드로이드 개발이라니, 이걸 써보고 싶은 사람이 어디 한둘일까요.
14/11/13 19:34
수정 아이콘
오호....
그럴거면서폿왜함
14/11/13 19:43
수정 아이콘
이제 맥용/리눅스용 비주얼 스튜디오만 내주면 완벽하겠네요 크크
좋은하루되세요
14/11/13 19:45
수정 아이콘
정말 보고 싶습니다.
14/11/13 19:43
수정 아이콘
?? 안드로이드 에뮬레이터가 일반 폰보다 빠르고 Hyper V 비활성화도 안해도 된다고?
그보다도 닷넷 프레임워크를 타 OS에도 개방한다고라괄고라..
근데 이러면 기존에 있던 .NET 오픈소스 프로젝트들은 다 망.. ㅠㅠ ㅠㅠ
이건 진짜 천지개벽할급이네요 크크크크크
14/11/13 19:43
수정 아이콘
덜덜 아까회사에서 오픈소스로 푼다는 소식듣고 미쳣나 햇는데 ..
azurespace
14/11/13 19:49
수정 아이콘
진짜 모노가 유지되던 원천이 맥과 ios android에서 모두 돌아가는 닷넷 컴파일러 지원하면서 돈 받고 파는 거였는데... MS.....?
포도사과
14/11/13 19:53
수정 아이콘
이게 무슨 소리야.........................................
Miyun_86
14/11/13 20:54
수정 아이콘
......혹시 오늘 만우절이였나요? 시간을 역행해서 4월 1일인지, 아니면 벌써 2015년 4월 1일인지 의심중입니다.

- 이건 정말 MS가 약을 몇사발이나 먹고 저지른다고밖에 생각되지 않습니다. 아니, 몇사발도 부족하네요. 몇백사발은 먹었나...(......) 진심으로 미쳤다고밖에 생각되지 않습니다. 아, 물론 써먹는 개발자 입장에서는 쌍수 들어 환영해야죠.[씨익] 당장 이클립스 적응하기 귀찮아서 안드로이드 시작도 안 했는데 이번 기회에 한번 해볼까요...(?!)
14/11/13 20:58
수정 아이콘
이 분야는 잘 모르는데 ms가 윈도, 맥, 리눅스, 안드로이드에서 (최적화의 문제는 둘째치더라도) 한 번의 개발로 모두 구동이 가능한 개발 툴을 오픈소스화 한다는 건가요?

만약 제 생각이 맞다면 윈도의 점유율을 바탕으로 개발 툴 점유율을 끌어올리겠다는 건데 이러면 저 툴 자체가 거의 독점 수준으로 나아갈 것 같네요.
랜덤여신
14/11/13 21:11
수정 아이콘
윈도/맥/리눅스는 한 번 개발로 모두 구동이 가능합니다. .NET이 원래 그러라고 나온 거니까요. ('자바'라는 프로그래밍 언어와 유사합니다.) 다만 지금까지는 공식 지원하는 플랫폼이 윈도뿐이었기 때문에 큰 의미가 없었습니다만, 이번에 맥과 리눅스가 추가된 거죠.

안드로이드 같은 핸드폰에서도 프로그램 자체는 돌아가지만, 컴퓨터용 앱의 인터페이스는 마우스와 키보드를 기준으로 만들고 모바일 앱의 인터페이스는 터치를 기준으로 만들기 때문에 이 둘을 한 번에 개발하기는 어렵습니다. 다만 게임 같은 건 플랫폼에 따른 차이를 통일하기가 비교적 쉽기 때문에 이 부분에 있어서는 진전이 있을 듯합니다. ('유너티' 같은 게 이런 목적입니다.)
14/11/13 21:47
수정 아이콘
답변 감사합니다
마세영
14/11/13 21:11
수정 아이콘
와.. 이건 진짜 대박인데요..
소인배
14/11/13 21:13
수정 아이콘
에이 거짓말이 너무 뻔하네요.
14/11/13 21:21
수정 아이콘
대박이네요. MS가 확실히 위기를 느끼고 있나 봅니다.

안드로이드 개발은 나와봐야 알겠지만 안드로이드 스튜디오보다 좋을지 모르겠네요. 저야 맥 환경이라서 갈아타진 못하겠지만..

닷넷의 오픈소스화 & 크로스플랫폼 지원은 좀 큰것 같습니다. 자바와 어떤 경쟁을 하게 될지 흥미롭네요.
Je ne sais quoi
14/11/13 22:16
수정 아이콘
맥 리눅스 용 비주얼 스튜디오만 나오면 당장 해볼텐데 정말 기대가 많이 됩니다. 사실 개발자 지원하면 MS 따라갈 회사가 없는데 그걸 맥 리눅스에서도 쓸 수 있다면... 당장 C# 책부터 봐야죠.
포켓토이
14/11/13 22:31
수정 아이콘
VS에서의 안드로이드 개발지원은 어떤 수준일지 기대반 걱정반이군요..
공개된 스크린샷에서 보듯이 안드로이드 SDK도 별도로 설치하고 자바도 설치하는걸로 봐선..
개발 언어는 여전히 자바인 것으로 보입니다. 그렇다면 리소스 관리 방식이나
그런 것도 아마 그대로이겠죠. UI 디자인이 더 편리해지는걸 기대하고 싶지만..
어려울 것 같습니다. 근데 그렇게 되면 그냥 자바 편집기로서 비교한다면
인텔리J보다 더 좋기는 힘들텐데 말이죠.. 안드로이드 스튜디오보다 과연 더 좋을지 어떨지..
그리고 에뮬레이터를 안드로이드SDK에 있는 것과 별도로 설치하고 있는데..
이건 속도를 개선한 버젼일 가능성이 높아서 기대하고 있습니다.
저같은 경우 SDK에 포함되어 있는 에뮬레이터는 옛날에 버렸고..
속도를 위해서 VMWare에다가 x86용 안드로이드를 깔아서 사용하고 있는데..
이렇게 하면 속도는 저 사양에서도 꽤 빠르지만 마우스 통합이 지원이 안되고
호환성에서 소소한 문제가 있어서 약간 불편한 감이 있습니다. 예를 들면 화면 로테이션을
시킬 수가 없다던가... WIFI 지원이 안된다던가.. (인터넷 자체는 이더넷으로 되는데
WIFI 연결 자체를 인식하는 프로그램에선 네트웍에 안붙은 것처럼 처리됩니다)
그대신 VMWare를 쓰기에 스냅샷으로 간단하게 롤백할 수 있는건 큰 장점이죠..
MS에서 직접 만든 에뮬레이터라.. 기대가 되네요.
안드로이드 에뮬레이터라는게 결국 ADB만 붙으면 되는거라서.. 아마 저 MS용
안드로이드 에뮬레이터만 따로 들어다가 별도로 실행시키는게 가능할지도 모릅니다.
그렇다면 MS 안드로이드 에뮬레이터 + 안드로이드 스튜디오 조합도 가능할지도..
경찰아저씨
14/11/14 02:23
수정 아이콘
자마린이라는 새 친구를 만나보세요. 저 VS와 결합된다면 신세계가 펼쳐질겁니다...
랜덤여신
14/11/14 02:25
수정 아이콘
자마린에서 파는 약(?)에 따르면 C# + 모노 컴파일러가 좋아서 자바 + 달빅보다 성능이 더 잘 나온다고 하더군요. 진짜로 그런지는 모르겠습니다만... 이제는 MS에서도 컴파일러를 공개했고 구글에서는 ART가 나왔으니 다시 비교를 해 봐야겠죠.
모지후
14/11/13 22:31
수정 아이콘
이 분야엔 아무것도 모르고 학부 때 C언어만 배웠지만...'요즘 MS에 무슨 일이 있는건가?' 하는 생각이 드네요;;
며칠전 iOS용 오피스 기사 접하고 '에?? MS가 왜그러지?' 했었는데...
azurespace
14/11/14 00:41
수정 아이콘
빌 게이츠가 이사회를 떠나 현업에 다시 복귀하긴 했죠.
포켓토이
14/11/13 22:36
수정 아이콘
그리고 닷넷의 리눅스/OSX 포팅은.. 어차피 저게 큰 의미가 있나 싶기도 하구요...
MS의 데스크탑 시장 점유율은 여전히 굳건한데 구지 리눅스/OSX까지 지원해준다고 해서
딱히 MS가, 그리고 윈도우가 덕볼 일이 있나 싶은 생각이 듭니다.
닷넷이란 플랫폼 자체를 좀더 활성화시키려는 목적인걸까요? 뭐 아직도 MFC 써서 개발하는
경우도 많고.. 닷넷이 Win32를 몇년이 지나도 대체못하고 있는걸 극복하려는걸까요?
닷넷을 활성화시켜야 윈폰도 힘을 받으니...
랜덤여신
14/11/14 02:22
수정 아이콘
MFC 혹은 윈도 API를 대체하려는 목적으로 해석하기는 아직 이른 것 같습니다. 이번에 발표된 변환들은 거의 서버쪽에 집중되어 있습니다. 오픈 소스가 된 것도 서버 스택이죠. 한 마디로 리눅스/맥에서도 ASP.NET 써서 웹 개발 하라는 것입니다.

웹이 차세대 플랫폼이라는 말은 10여 년 전부터 나왔고, MS도 웹을 주력으로 밀 생각인 것이죠. 실제로 윈도 메트로나 윈도 폰과는 달리 ASP.NET는 꽤 쓰이고 있고요. (추정치이긴 합니다만, 현재 전체 웹 사이트 중 17.3%에서 쓰이고 있다고 하네요.)

다만 이번 행보로 서버쪽 .NET이 힘을 받는다면, 말씀하신 것처럼 윈도 폰 같은 클라이언트쪽 .NET도 덩달아 상황이 좋아질 가능성은 있겠죠.
트릴비
14/11/13 23:06
수정 아이콘
플랫폼 장사를 하긴 해야하는데 유니버셜 앱만 가지고는 이미 기울어진 시장을 어찌 하기 힘들고 하다보니, 서버까지 포함하는 셈 치면서 아예 틀을 크게 잡아 버리는 것 같네요.
누군가는 분명 시도하겠거니 하고 생각은 했었는데 의외로 마소가 제일 빠르니 신기하긴 합니다.
다만 통합을 잘 하는게 관건일 것 같네요. 아예 유니버셜 앱 쪽이랑 닷 넷 프레임워크랑 화끈하게 통합해버리면, 거기다가 애져까지 쉽게 쓰게 해준다면 지금까지의 삽질을 만회할만한 대 사건이 되지 않을까 하는 생각도 드는데 말이죠.. 그렇게까지 할 것 같지는 않고 ㅠㅠ
F.Nietzsche
14/11/14 00:33
수정 아이콘
딱 드는 생각이 MS가 많이 죽었구나. 똥줄이 많이 타고 있구나... 이정도?
atRunway
14/11/14 04:35
수정 아이콘
옛날 .Net 발표수준의 건곤일척을 던졌네요

언제나 그랬듯이 승리의 마소에 걸어보렵니다

중국발 m$모바일 기기의 약진이 심상치 않은데다가 안드로이드는 제대로 개발하기엔 날로 조잡해지고 있어서 충분히 승산있을것 같다는 생각이 드네요

다만 애플이 점유하는 시장 공략은 언제나 그랬듯이 어렵겠지요 크크
Dr.Pepper
14/11/14 07:05
수정 아이콘
이제 다시 닷넷 C#을 공부해야할 기세네요ㅠ
개발자에겐 나쁜? 소식인 것 같습니다.
14/11/14 08:44
수정 아이콘
마소가 미쳤나요... 대박이네요
비익조
14/11/14 08:52
수정 아이콘
우리 사장님이 미쳤어요!
유인나
14/11/14 17:48
수정 아이콘
안드로이드 지원이나 다른 언어 지원은 사티아 나델라가 이번 2014 테크데이즈 코리아에서 지구상의 모든 소스를 지원하겠다고 연설했던 부분이라서 예상은 했지만, 오픈소스화는 진짜 대박이네요.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회 추천
54878 [일반] MS의 파격적 행보, .NET 오픈 소스화 및 리눅스/맥/안드로이드 개발 지원! [31] 랜덤여신7685 14/11/13 7685 5
54877 [일반] '픽업 아티스트', 줄리안 블랑의 입국 논란을 보며 [82] Naomi20878 14/11/13 20878 1
54876 [일반] "오늘 밤 수많은 수험생 가정이 눈물과 좌절, 고통에 잠길 수밖에 없다는 것" [54] 콩콩지9211 14/11/13 9211 0
54875 [일반] 시즌2 종영 기념 마이 리틀 포니 더빙 노래 모음 [3] 인간흑인대머리남캐4229 14/11/13 4229 0
54873 [일반] 삼성의 야수진 보강에 대해서. [44] Bergy105840 14/11/13 5840 0
54871 [일반] 자살충동에 관한 심리상담 후기 [32] 파란코사슴6006 14/11/13 6006 30
54870 [일반] 11.11은 솔로데이 입니다? [21] 진연희3752 14/11/13 3752 1
54869 [일반] 아이폰 6 또 하나의 게이트, 낸드게이트 [129] IEEE9934 14/11/13 9934 0
54868 [일반] [야구] 삼성이 올해도 외부 FA영입은 없다고하네요. [130] 푸른피7129 14/11/13 7129 0
54867 [일반] 김정준 전력분석코치가 한화이글스로 들어갔습니다. [81] Leeka8965 14/11/13 8965 0
54866 [일반] 취업에 성공했습니다! (간단한 수기...) [45] 지터와브라이언트7036 14/11/13 7036 7
54865 [일반] 고 신해철씨를 수술했던 병원 근무 경력이 있는 간호사의 글이 올라왔다고 합니다. [55] ArcanumToss11059 14/11/13 11059 0
54864 [일반] 시리아 내전에서 소녀를 구하는 소년 [27] OrBef5992 14/11/13 5992 3
54863 [일반] 영화관에서 어느정도의 프리함이 통용된다고 보시나요 (영화관민폐) [99] 이시코기7904 14/11/13 7904 0
54862 [일반] 인터스텔라 잡담 (스포대폭발) [37] 리듬파워근성16476 14/11/13 16476 50
54861 [일반] 유럽의 탐사선 로제타가 인류 최초로 혜성 착륙에 성공했습니다 [32] 아리아6488 14/11/13 6488 1
54860 [일반] [연재] 빼앗긴 자들 - 10 [4] 가브리엘대천사1373 14/11/13 1373 0
54859 [일반] 비싼 외제차의 수리비, 렌트비 문제... [68] 마르키아르7989 14/11/13 7989 0
54858 [일반] 여중생한테 불붙인 30대 징역4년... [64] 조홍8039 14/11/12 8039 0
54857 [일반] 창천항로 작가 신작.jpg [48] 이회영18853 14/11/12 18853 1
54856 [일반] 2015년 개인적으로 기대되는 할리우드 영화들... [26] Neandertal5696 14/11/12 5696 1
54855 [일반] 먹는 낙(樂) [13] 스타슈터3433 14/11/12 3433 1
54854 [일반] 외제차가 무서워집니다.. [22] 삭제됨4524 14/11/12 4524 0
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로