본문 바로가기
프로그래밍 놀이터/C, C++, C#, VB

Linux, iOS, Android 에서도 .NET 을 돌릴 수 있다?!

by 돼지왕 왕돼지 2013. 5. 29.
반응형


 Linux, iOS, Android 에서도 .NET 을 돌릴 수 있다?!

 


Linux, iOS, Android 에서도 .NET 을 돌릴 수 있다.?!이미지 출처 : http://www.mono-project.com/Main_Page


C# 이 Java 에게 안 되는 이유에 대한 글에 "당근천국" 님이 댓글을 달아주셨다.


C#이 Java에게 안 되는 이유 보기!


필자는 C# 이 M$ 제품(?)이기 때문에

윈도우에서만 돌릴 수 있다고 말했는데, 당근천국님이 다른 platform 에서도 가능하다고 알려주셨다.


그러면서 알게 된 것이 mono.NET.


Novell 이라는 회사의 스폰에 힘입어 비영리단체에서 mono.NET 이라는 이름으로 iOS, Linux, 그리고 Android용 .NET Framework를 만든 것이다. MS가 .NET Framework 를 Open Source 화 하면서 만들 수 있었던 것이지만, mono.NET 은 MS가 직접 지원하는 것이 아니기 때문에 분명 문제는 있다.

예를 들면, 지속적인 지원에 대해 보장을 할 수 없고, MS의 .NET Framework 버전이 새로 release 되었을 때 그것이 mono.NET에는 언제 반영될지 모른다는 등의 문제가 있다.


뭐 MS 입장에서는 source 만 공개하고 룰루랄라지만 말이다.





여튼 새로운 녀석을 알게 되서 좋다.


현재 ( 2013년 5월 ) 기준으로 2.x 대가 최신 버전인데

.NET Framework 4.0 대까지 대부분 지원한다고 한다. 

( .NET Framework 에서 추가된 내용도 있다고 한다. )



반응형

댓글