Username or EmailPassword
I have no idea what you mean by native opensource/linux. What IS interesting though, is if you interpret this statement to mean, making the OS act as if it talks directly to the hardware. And you can do that, alteast on Linux.
Ofcourse that is problaby not what you mean, and you might be looking for art.gnome.org
Much excellent art there, and I think Ubuntu picked up some of the most popular trends.
Now though, if you want to experience the reason why some people still swear to machines like Amiga, C64 and possibly other platforms that talked directly to the hardware (arcades, etc) you need to configure linux for the lowest possible latency.
Now that is what I call "native". As if things were written in native ASM.
I`ve been working on a MAC with windows lately unfortunatley so this config for a few kernels back will have to do.
That was specifically tailored for my machine, so you need to just look at the hardware unspecifics there.
It`s really just about avoiding more complicated processes, to reduce latency, and favor processes of lower latency, and favor them throughout the config.
Stuff like demos etc, will run like on Amiga without interruption, (on most modern PC hardware I guess)
I can get sound in renoise down to 0.33 ms latency with my professional tc electronics soundcard etc.
I also tweaked a doom3 config to run extremely smooth. Arcade style.
Now THAT would be native
Not to speak about how responsive the desktop gets. You might need to do a few more tweaks, for maximal response here and there too, but I am sure you are expert osnews-readers, and all this is lame to you (not).
Well I'm not talking about native code but instead of native perception from the user. That is: I want the user to think my application is part of his/her system.
I think this endeavor is big enough. Writing assembly code for each platform and each processor (of course there should be a Solaris version of Stoffi so I can run in on my universities lab computers) will be huge to say the least. Maybe when I retire...