Logos on Linux something new!

Well I was just reading this news report and thought that all you Linux guys might want to take a look. It seems SUSE will be supporting .NET apps on their linux platform starting now.
Comments
-
Apologies: looking at SUSE web page => http://www.suse.com/products/mono/features/asp-net-linux.html noticed Windows Presentation Foundation (WPF) not mentioned, which is used by Logos 4 Windows (along with .Net).
Wonder about feasibility of porting Logos 4 Mac user interface (objective C) for linux ? (may be easier than WPF port that mono project never did).
Looking at http://xamarin.com/ noticed cross platform mobile application focus for iOS and Android (noticeably missing is mono for desktop, even on support page).
Keep Smiling [:)]
0 -
Wonder about feasibility of porting Logos 4 Mac user interface (objective C) for linux ? (may be easier than WPF port that mono project never did).
Wouldn't work. Objective-C compiler aside, the UI code makes use of libraries found only in OS X. To get Logos in Linux, Logos would have to do the same thing they did for the Mac: use the libraries via Mono but code a custom UI from the ground up - that takes quite a bit of work, as demonstrated by the fact that the Mac version still lags some behind the Windows version.
0 -
Chris Roberts said:
Wonder about feasibility of porting Logos 4 Mac user interface (objective C) for linux ? (may be easier than WPF port that mono project never did).
Wouldn't work. Objective-C compiler aside, the UI code makes use of libraries found only in OS X. To get Logos in Linux, Logos would have to do the same thing they did for the Mac: use the libraries via Mono but code a custom UI from the ground up - that takes quite a bit of work, as demonstrated by the fact that the Mac version still lags some behind the Windows version.
Not necessarily since Apple uses AGL http://en.wikipedia.org/wiki/Apple_Graphics_Library which is an opengl variant and GNUStep http://www.gnustep.org/ -> "GNUstep is based on and strives to be completely compatible with the Cocoa specification developed by Apple (Previously NeXT Software, Inc.)." Which "Apple's Cocoa (formerly NeXT's OpenStep) APIs" so its not hard to port Mac apps to linux as everyone seems to say. And as for the Obj-C Apple uses a variant of the Gcc compiler which is supplies a native Obj-c front end. I'd like to know what libraries that are only found on OSX and why they decided to redo the entire Gui from the ground up when there are cross compatible API's like Qt and Gtk(personally I would be just as mad if they used gtk since its so ugly), Its always a bad choice to use OS dependent librarys for app. If they used qt and stuck with c++/c# they could have had one code base for all the major desktops and and would have been easier to keep up with the windows version.
Qt: http://en.wikipedia.org/wiki/Qt_(software)
Qt Mac: http://qt-project.org/wiki/Support_for_Mac_OS_X
Objective-C: http://en.wikipedia.org/wiki/Objective-C
0